head命令使用说明
1、命令概述
head命令以行为单位,取文件的内容,不接参数时默认打印前10行。
2、命令语法
head 【选项】 【文件】
3、命令选项
-n 后面接数字,代表显示几行的意思
-c 指定显示头部内容的字符数
-v 总是显示文件名的头信息
-q 不显示文件名的头信息
4、命令示例
4.1显示a.txt文件前3行内容,head -n 3 a.txt
1 [root@localhost ~]# cat a.txt 2 1 3 2 4 3 5 4 6 5 7 6 8 [root@localhost ~]# head -n 3 a.txt 9 1 10 2 11 3
或者head -3 a.txt
1 [root@localhost ~]# head -3 a.txt 2 1 3 2 4 3
4.2显示b.txt文件除了最后3行外的所有内容,head -n -3 b.txt
1 [root@localhost ~]# cat b.txt 2 a 3 b 4 c 5 d 6 e 7 [root@localhost ~]# head -n -3 b.txt 8 a 9 b
4.3 -c 显示a.txt文件的前6个字符
1 [root@localhost ~]# cat a.txt 2 safafdsagfergfdgdfger 3 dsfgergdfgerwgyregfdg 4 [root@localhost ~]# head -c 6 a.txt 5 safafd
4.4 -v 总是显示文件名的头信息
1 [root@localhost ~]# head -v -n 3 b.txt 2 ==> b.txt <== 3 a 4 b 5 c