linux head
head : 显示文件的前10行到标准输出设备;
参数如下:
-c、 --bytes=[-]NUM打印每个文件的前NUM字节
使用前导“-”,打印每个文件的所有NUM字节,但最后一个字节除外
-n、 --lines=[-]NUM打印第一行NUM,而不是前10行
以“-”开头,打印每个文件中除最后一行NUM之外的所有行
-q、 --quiet,--silent从不打印提供文件名的标题
-v、 --verbose总是打印给出文件名的标题
-z、 --以零结尾的行分隔符是NUL,而不是换行符
example:
查看前10行:head ac.txt。
查看前20行:head -n 20 ac.txt。
查看前300个字节:head -c 300 ac.txt。
查看多个文件的开头部分:head ac1.txt ac2.txt。
通过管道传递数据并显示开头部分:cat ac.txt | head。
静默模式,只显示文件内容而不显示文件名:head -q ac.txt。
总是显示文件名头部信息:head -v ac.txt。
查看日志文件的最新记录:head /var/log/syslog。