美文网首页
LINUX查看文件总行数和指定行

LINUX查看文件总行数和指定行

作者: 明训 | 来源:发表于2019-01-26 19:20 被阅读0次

    问题说明

    在Linux服务器运维或操作过程中时常需要统计文件行数和查看指定行

    相关命令

    查看文件指定行

    描述 命令
    查看文件的前5行 head -5 test.log
    查看文件的后2行 tail -2 test.log 或 tail -n 2 test.log
    查看文件的第5行到第10行 sed -n '5,10p' test.log
    查看第20行到文件末尾 tail -n +20 test.log
    输出第6行和260到400行 sed -n '6p;260,400p; ' test.log

    查看文件总行数

    wc命令:统计指定文件中的字节数、字数、行数,并将结果显示输出。

    命令语法:wc [选项] 文件
    该命令选项参数如下: 
    -c 统计字节数
    -l 统计行数
    -w 统计字数
    -m 统计字符数
    以上选项可以单独使用也可以组合使用。注意组合使用时输出结果的列的顺序和数目不受选项的顺序和数目的影响。输出结果总是按下述顺序进行显示的。
    行数 字数 字节数 文件名
    

    单文件统计

    [root@swk-205 ~]# wc -lcwm anaconda-ks.cfg 
      68  173 1857 1857 anaconda-ks.cfg
    [root@swk-205 ~]# 
    [root@swk-205 ~]# wc -l anaconda-ks.cfg 
    68 anaconda-ks.cfg
    [root@swk-205 ~]# 
    

    多文件统计

    [root@swk-205 ~]# wc -l anaconda-ks.cfg initial-setup-ks.cfg 
      68 anaconda-ks.cfg
      69 initial-setup-ks.cfg
     137 total
    [root@swk-205 ~]# 
    

    相关文章

      网友评论

          本文标题:LINUX查看文件总行数和指定行

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