linux操作系统及命令Part 2

cat 命令
     cat  1.txt 2.txt 3.txt > Ta.txt  将左边三个文件纵向合并为Ta文件
     cat  1.txt>> Ta.txt    将左边文件的内容添加到Ta文件中
tar 命令
      c:创建一个新的tar文件。
      t:列出tar文件中目录的内容。
      x:从tar文件中抽取文件。
      f:指定归档文件或磁带(也可能是软盘)设备(一般都要选)。
      v:显示所打包的文件的详细信息,v是verbose的第1个字母。
      z:使用gzip压缩算法来压缩打包后的文件。
      j:使用bzip2压缩算法来压缩打包后的文件。     
tar cvf  test.tar*  //打包文件    *代表文件全部内容
    create  v(详细信息)  fell(制定文件名)
      <<硬盘的文件夹数有限,cp太多文件夹数的内容就会导致硬盘空间有剩余,但写入不了东西。所以用tar打包就可以有效解决。>>  
tar xvf  test.tar //解压文件 <任何文件均可xvf解压>
tar -tf test.tar  //显示归档文件test.tar的所有文件
    gzip /test.tar  压缩文件
    bzip2 /test.tar 压缩文件
tar zcvf test.tar.gz //打包+压缩文件    


Vim 编辑器
    
编辑模式下   
        a;i;o   进入编辑模式
            
 
命令模式下
          / 查找      n  查找下一个    
         dd  //删除光标所在一行
         ndd //n为数字,删除光标所在位向下的n行
         yy  //复制光标所在一行
         nyy  //n为数字,删除光标所在位向下的n行
         P  //将已复制的数据在光标下一行粘贴   
dd + p ==剪切
扩展模式下 shift+ //替换文件内容 %(%代表所用行)s /(修改的原内容)/(修改的新内容)/ g(代表一行所有内容)

关闭操作系统命令:

        init 3 ---字符界面 
        init 5 ---图形界面
             6 ---重启 == reboot
             0 ----关机
        shutdown -h now 立马关机

 

 linux系统启动程序流程:

 BIOS -> MBR -> boot loader -> kernel -> init process -> login

 1.打开计算机,计算机读取BIOS中所存储的程序,找到启动介质程序.程序一般存在于硬盘,也支持光盘/软盘。

 2.从存储盘中读取读取前512byes(主引导记录MBR),MBR告诉电脑Grand Unified bootloader(GRUB)装载程序在该设备的某一个分区

        GRUB(多重操作系统启动管理器), 配置文件为:grub.config

        设置grub Md5加密命令 grub-MD5-crypt 

 3.Boot Loader 负责加载系统的内核 linux kernel,kernel会预留运行空间,然后通过驱动程序检测计算机硬件.<根据Boot Loader选项可进入单用户模式>

 4.随后kernel会启动init进程,kernel在完成计算机的启动工作后会将管理工作交给init来管理

 5. 登录操作计算机系统

???忘记root密码,如何登录?

原文地址:https://www.cnblogs.com/junxiansheng/p/6903916.html