Linux----> tail、cat、more、head、less的用法详解

07-02 1652阅读

1.tail命令:用于查看文件的最后几行内容。

基本用法:tail [选项] [文件]
常用选项:
  • -n :显示最后的 行。
  • -f:实时显示文件新增内容,通常用于查看日志文件。
    示例:

    tail 【文件名】,默认输出后10行的内容

    Linux----> tail、cat、more、head、less的用法详解

    2.cat:用于连接和显示文件内容。

    基本用法:cat [选项] [文件...]
    常用选项:
    • -n:显示行号。
      示例:

      显示文件 example.txt 的内容:

      cat example.txt

      显示多个文件的内容:

      cat file1.txt file2.txt

      显示文件 example.txt 的内容并显示行号:

      cat -n example.txt

      3.more:用于按页查看文件内容,适合查看较长的文件。

      基本用法:more [选项] [文件]
      常用操作:
      • 按 Enter:向下滚动一行。
      • 按 Space:向下滚动一页。
      • 按 q:退出查看。
        示例:

        按页查看文件 example.txt 的内容:

        more example.txt

        4.head

        head 命令用于查看文件的开头几行内容。

        基本用法:head [选项] [文件]
        常用选项:
        • -n :显示前 行。
          示例:

          查看文件 example.txt 的前 10 行:

          head example.txt

          查看文件 example.txt 的前 20 行:

          head -n 20 example.txt

          Linux----> tail、cat、more、head、less的用法详解

          5.less

          less 命令也是用于按页查看文件内容,比 more 功能更强大。

          基本用法:less [选项] [文件]
          常用操作:
          • 按 Enter:向下滚动一行。
          • 按 Space:向下滚动一页。
          • 按 b:向上滚动一页。
          • 按 /:进入搜索模式。
          • 按 q:退出查看。
            示例:

            按页查看文件 example.txt 的内容:

            less example.txt

            搜索功能:

            在 less 中按 / 然后输入搜索词,按 Enter 可以搜索文件内容。按 n 可以跳到下一个匹配项,按 N 可以跳到上一个匹配项。

            问题:输出文件内容以及行号 

            cat -n filename.txt

            nl filename.txt

            awk '{print NR,$0}' filename.txt

VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]