一、head
1、语法:
head [选项] [文件]
2、选项
-q 隐藏文件名
-v 显示文件名
-c<字节> 显示字节数
-n<行数> 显示的行数
3、示例
范例一:查看data.log文件的前5行
[root@linux ~]# head -n 5 data.log
范例二:查看data.log文件的除后5行全部内容
[root@linux ~]# head -n -5 data.log
二、tail
1、语法:
tail [选项] [文件]
-f 循环读取
-q 不显示处理信息
-v 显示详细的处理信息
-c<数目> 显示的字节数
-n<行数> 显示行数
--pid=PID 与-f合用,表示在进程ID,PID死掉之后结束.
-q, --quiet, --silent 从不输出给出文件名的首部
-s, --sleep-interval=S 与-f合用,表示在每次反复的间隔休眠S秒
3、示例
范例一:查看data.log文件的后5行
[root@linux ~]# tail -n 5 data.log
范例二:查看data.log文件的从第5条以后的内容
[root@linux ~]# tail -n +5 data.log
范例三:循环查看data.log文件内容
[root@linux ~]# tail -f data.log