首页 » Linux » Linux命令之head,tail

Linux命令之head,tail

原文 http://blog.csdn.net/zhengjihao/article/details/77970450

2017-09-13 22:20:45阅读(383)

headtail就像它的名字一样的浅显易懂,它是用来显示开头或者结尾某个数量的文字区块。

head:用来显示文件的开头输出到标砖输出

命令格式:
head [参数] [文件]

命令参数:
-q 隐藏文件名
-v 显示文件名
-c <字节数> 显示前指定的字节数
-n <行数> 显示前指定的函数

实例1: head -n 5 log2015
显示log2015的前5行到标准输出

实例2: head -c 5 log2015
显示log2015的前5个字符

实例3:head -c -5 log2015
显示除了最后5个字符之外的所有字符

实例4:head -n -5 log2015
显示除了最后5行之外的所有行

tail:用于显示指定文件末尾内容。常用语查看日志文件。

命令格式:
tail [必要参数] [选择参数] [文件]

命令参数:
-f 循环读取最新的内容
-q 不显示文件名
-v 总是显示文件名
-c N 显示最后的N个字符
-c +N 从第N个字符开始显示信息
-n N 显示最后的N行
-n +N 从第N行开始显示信息
-pid=PID 与-f合用,表示在进程ID为PID的进程死掉之后结束
-s 与-f合用,表示每次反复的间隔休息S秒

实例1:tail -n 4 log
显示log最后4行

实例2:tail +n 7 log
从第7行开始显示

实例3:tail -f test.log
循环查看文件test.log的内容

实例4:tail -c 5 test
显示test的最后5个字符

最新发布

CentOS专题

关于本站

5ibc.net旗下博客站精品博文小部分原创、大部分从互联网收集整理。尊重作者版权、传播精品博文,让更多编程爱好者知晓!

小提示

按 Ctrl+D 键,
把本文加入收藏夹