美文网首页
linux命令之文件内容查看命令合集

linux命令之文件内容查看命令合集

作者: summer琴 | 来源:发表于2020-03-31 18:49 被阅读0次

    1. more--分页显示文件内容
    2. less--分页显示
    3. cat--从第一行开始显示文件内容
    4. tac--倒序显示文件内容
    5. head--显示文件前几行内容
    6. tail--显示文件后几行内容
    7. nl--显示的时候顺道输出行号

    1. more

    more指令会以一页一页的形式显示文件内容,按空格键(space)显示下一页内容,按Enter键会显示下一行内容,按 b 键就会往回(back)一页显示,按q退出,其基本用法如下:

    more istester.ini       ##显示istester.ini文件内容
    more -50 istester.ini   ##查看istester.ini文件内容,一次显示50行
    more +5 isTester.ini    ##从isTester.ini文件内容得第5行开始分页显示
    

    2. less

    less指令查看文件内容时可以向前或向后随意查看内容,按空格键显示下一屏内容,Enter键显示下一行内容,pgup键向上翻页,pgdn键向下翻页,按q退出,基本用法如下:

    less isTester.ini      ##分页显示内容
    less -m isTester.ini   ##底部显示已显示内容得百分比,more默认就会显示百分比
    

    3. cat

    使用cat命令时,如果文件内容过多,则只会显示最后一屏的内容,基本用法如下:

    cat isTester.ini       ##显示isTester.ini全部内容
    cat -n isTester.ini    ##显示文件内容,且对所有行显示行号
    cat -b isTester.ini    ##显示文件内容,但对所有非空行编号显示行号
    

    4. tac

    与cat相反,倒序显示文件内容,基本用法:

    tac isTester.ini
    

    5. head

    head命令显示文件开头内容,默认显示前10行,基本用法:

    head isTester.ini     ##显示isTester.ini前10行内容
    head -30 isTester.ini   ##显示isTester.ini前30行内容
    head -n 30 isTester.ini   ##同上
    head -c 5 isTester.ini    ##显示文件内容前5个字节
    

    6. tail

    tail意为尾巴,即显示文件尾部内容,默认情况下只显示指定文件的末尾10行,基本用法:

    tail isTester.ini     ##显示isTester.ini后10行内容
    tail -30 isTester.ini   ##显示isTester.ini后30行内容
    tail -n 30 isTester.ini   ##同上,显示isTester.ini后30行内容
    tail -c 5 isTester.ini    ##显示文件内容末尾5个字节
    

    7. nl

    nl命令可显示文件内容以及行号,基本用法:

    nl isTester.ini       
    

    组合使用

    以上命令经常可以通过管道符|组合使用,例子如下:

    head -20 isTester.ini | tail 10   ##显示文件isTester.ini的第10行到第20行内容
    head -10 isTester.ini | tac     ##倒序显示文件isTester.ini前10行内容
    nl isTester.ini | tail -10    ##显示文件isTester.ini末尾10行内容并显示行号
    

    相关文章

      网友评论

          本文标题:linux命令之文件内容查看命令合集

          本文链接:https://www.haomeiwen.com/subject/vaswyhtx.html