常用命令——文件目录类(三)cat、more、less、head、tail

⚪cat指令

   cat 查看文件内容

  基本语法:

    cat  [选项]  [要查看的文件]

  常用选项:

    -n :显示行号

 应用实例:

    /etc/profile 文件内容,并显示行号 : cat -n /etc/profile

 使用细节:

    cat 只能浏览文件,不能修改文件,为了方便浏览,一般会带上管道符命令 |  more

    管道命令就是把前一个命令的结果交给后面的指令

⚪more指令

   more指令是一个基于vi编辑器的文本过滤器,它以全屏的方式按页显示文本文件的内容。more指令内置了若干快捷键。

  

 

⚪less指令

  less指令用来分屏查看文件内容,它功能比more更加强大,支持各种显示终端。less指令在显示文件内容是,并不是一次将整个文件加载后才显示,而是根据现实需要加载内容,对于显示大型文件具有          较高的效率。

  基本语法:

    less 要查看的文件

  

 

 

 ⚪echo指令

  echo输出内容到控制台

  基本语法:

    echo 【选项】 【输出内容】

  应用实例:

    使用echo指令输出环境变量

    $PATH $LANG $HOSTNAME, echo $HOSTNAME

    使用echo指令输出hello.world!

⚪head指令

    head用于显示文件的开头部分,默认情况下head指令显示文件的前10行内容。

    基本语法:

      head 文件 (查看文件头10行内容)

      head -n 5 文件 (查看文件头5行内容)

    实例:

      查看/etc/profile的头5行内容

       1 head -n 5 /etc/profile 

 

⚪tail指令

    用于输出文件中尾部的内容 ,默认情况显示10行

    基本语法:

      tail 文件(查看文件尾10行内容)

      tail -n 5 文件(查看文件尾5行内容)

      tail -f 文件(实时追踪该文档的所有更新)

    使用案例:

      1:查看/etc/profile 最后5行

      2: 实时监控mydate.txt,看看文件有变化时,是否看到,实时的追加日期。

        1  tail -f /home/a.txt 

⚪ln 指令

    软连接也叫符号连接,类似于快捷方式,主要存放了连接其他文件的路径。

    基本语法:

      ln -s [源文件或目录]  [软连接名] (功能描述:给源文件创建一个软连接)

    应用实例:

      1. 在/home目录下创建一个软连接myroot,连接到/root目录

       1 ln -s /root /home/myroot 

      2. 删除软连接myroot

       1 rm /home/myroot 

      细节说明:

           当我们使用pwd指令查看目录时,仍然看到的时软连接所在目录

⚪history指令

    查看已经执行过的历史命令,也可以执行历史命令

    基本语法:

      history (功能描述:查看已经执行过的历史命令)

    应用案例:

      1:显示所有历史命令

         1 history 

      2:显示最近使用过的10个指令

         1 history 10 

      3:执行历史命令编号为5的指令

         1  !5 

posted @ 2021-07-21 09:23  echo-123  阅读(473)  评论(0)    收藏  举报