CentOS里head命令详解

分类:CentOS教程 阅读:81201 次

head

名称:head - output the first part of files 输入文档的上端内容

语法: head [option ] file

功能简述:head和tail十分的直白,它就是用来显示开头和结尾某个数量的文字区块,head用来显示档案的开头至标准输出中,tail就是用来看文档末尾的。

参数:

-n ?lines 指定显示的行数

-v ?verbose 输出显示文件的文件名

-c ?bytes 按指定字节数显示

-q quiet 隐藏文件名

实例:

1)显示文件的前4行

[root@bogon ~]# head -n 4 test.log

123

234

345

456


2)输出除了最后3行以外的内容

[root@bogon ~]# head -n -3 test.log

123

8

9

10

看到10已经被排除掉了。需要注意查看前几行那么-n 后面直接加数字或者-4 这样的方式。如果是排除 那么是-n (减号) -4 排除后4行。


------------------------------后续自我小结-------------------

我感觉这个head的功能还是很简单,网络上也没查看到有什么比较复杂的变化的用法。如果有人有就贴上来吧。