路漫漫其修远兮
吾将上下而求索

linux文档查看:head 命令

       head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 就是看档案的结尾。

1.命令格式:  

       head [参数]… [文件]…  

2.命令功能:

       head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。 

3.命令参数:

        -q 隐藏文件名,默认就没有文件名

        -v 显示文件名,没有什么用

        -c<字节> 显示字节数,也没有什么用

        -n<行数> 显示的行数,print the first K lines instead of the first 10; with the  leading  ‘-’,  print all but the last K lines of  each file,有-代表显示除了倒数几行以外的行

4. 常用范例:

例1:显示前几行,显示文件名

[root@localhost /var/log]#head -v -n 3 messages    
==> messages <==
Mar 12 03:07:01 bogon rsyslogd: [origin software="rsyslogd" swVersion="5.8.10" x-pid="2041" x-info="http://www.rsyslog.com"] rsyslogd was HUPed
Mar 13 16:41:45 bogon yum[13979]: Installed: tree-1.5.3-3.el6.x86_64
Mar 13 17:50:06 bogon yum[14308]: Installed: mpfr-2.4.1-6.el6.x86_64

例2:显示除了最后三行的所有数据

[root@localhost /var/log]#head -v -n -3 messages

例3:默认显示的是前10行数据

未经允许不得转载:江哥架构师笔记 » linux文档查看:head 命令

分享到:更多 ()

评论 抢沙发

评论前必须登录!