head是用来显示开头或结尾某个数量的文字区块,head用来显示档案的开头至标准输出。
1、命令格式
head [参数] [文件]
2、命令功能
head用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。
3、命令参数
-c, --bytes=[-]K print the first K bytes of each file;
with the leading '-', print all but the last
K bytes of each file
-n, --lines=[-]K print the first K lines instead of the first 10;
with the leading '-', print all but the last
K lines of each file
-q, --quiet, --silent never print headers giving file names
-v, --verbose always print headers giving file names
--help display this help and exit
--version output version information and exit
4、使用范例
实例1:显示文件的前n行
命令:head -n 5 log.log
实例2:显示文件前n个字节
命令:head -c 20 log.log
实例3:文件除了最后n个字节以外的内容
命令:head -c -32 log.log
实例4:输出文件除了最后n行的全部内容
命令:head -n -6 log.log