head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 想当然尔就是看档案的结尾。
命令格式:
head [参数]... [文件]...
命令功能:
head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。
命令参数:
-q 隐藏文件名
-v 显示文件名
-c<字节> 显示字节数
-n<行数> 显示的行数
实例:
现在有一个文件nohup.out,共11行。
下面开始测试命令:
head nohup.out
没有指定行数,总共11行,默认从文档开头取10行。
head -n 6 nohup.out
从文档开头取6行
head -n -6 nohup.out
从文档开头取到倒数第7行
head -v -n 6 nohup.out
-v显示了文档名
head -c 6 nohup.out
取前6个字节(加上换行符)