Linux命令之head
功能说明
head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。
语法
head [参数] [文件名]...
参数
-q 隐藏文件名
-v 显示文件名
-c<字节> 显示字节数
-n<行数> 显示的行数
实例1
显示文件的前n行
head -n 5 log2014.log
[root@localhost test]# cat log2014.log
2014-01
2014-02
2014-03
2014-04
2014-05
2014-06
2014-07
2014-08
2014-09
2014-10
2014-11
2014-12
==============================
[root@localhost test]# head -n 5 log2014.log
2014-01
2014-02
2014-03
2014-04
2014-05
[root@localhost test]#
实例2
显示文件前n个字节
[root@localhost test]# head -c 20 log2014.log
2014-01
2014-02
2014
[root@localhost test]#
实例3
文件的除了最后n个字节以外的内容
[root@localhost test]# head -c -32 log2014.log
2014-01
2014-02
2014-03
2014-04
2014-05
2014-06
2014-07
2014-08
2014-09
2014-10
2014-11
2014-12
[root@localhost test]#
实例4
输出文件除了最后n行的全部内容
[root@localhost test]# head -n -6 log2014.log
2014-01
2014-02
2014-03
2014-04
2014-05
2014-06
2014-07
[root@localhost test]#
参考:
http://www.cnblogs.com/peida/tag/%E6%AF%8F%E6%97%A5%E4%B8%80linux%E5%91%BD%E4%BB%A4/
光荣之路微信公众号:gloryroadtrain