您的位置:首页 > 运维架构 > Linux

每天进步一点点——linux——head

2015-06-24 17:30 447 查看

一            简介

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

二            命令格式

head [参数]... [文件]...  

三            常用参数

 -c,  --bytes=[-]K     显示每个文件的前K 字节内容;

                        如果附加"-"参数,则除了每个文件的最后K字节数据外

                        显示剩余全部内容

  -n,--lines=[-]K      显示每个文件的前K 行内容;

                        如果附加"-"参数,则除了每个文件的最后K行外显示

                        剩余全部内容

  -q,--quiet, --silent       不显示包含给定文件名的文件头

  -v,--verbose         总是显示包含给定文件名的文件头

     --help            显示此帮助信息并退出

     --version         显示版本信息并退出

四            所有参数

 -c,  --bytes=[-]K     显示每个文件的前K 字节内容;

                        如果附加"-"参数,则除了每个文件的最后K字节数据外

                        显示剩余全部内容

  -n,--lines=[-]K      显示每个文件的前K 行内容;

                        如果附加"-"参数,则除了每个文件的最后K行外显示

                        剩余全部内容

  -q,--quiet, --silent 不显示包含给定文件名的文件头

  -v,--verbose         总是显示包含给定文件名的文件头

     --help            显示此帮助信息并退出

     --version         显示版本信息并退出

五            示例

5.1  显示前3行

[root@Nagios~]# head -n 3 install.log

安装 libgcc-4.4.7-3.el6.x86_64

warning: libgcc-4.4.7-3.el6.x86_64: HeaderV3 RSA/SHA256 Signature, key ID fd431d51: NOKEY

安装 setup-2.8.14-20.el6.noarch

5.2  显示前30个字符

[root@Nagios~]# head -c 30 install.log

安装 libgcc-4.4.7-3.el6.x86_[root@Nagios ~]#

六            参考资料

http://vbird.dic.ksu.edu.tw/

http://gnu.org/licenses/gpl.html

man手册
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: