Linux head命令相对简单, 我们一般用于显示文件头几行的数据,如果没有指定行数则默认显示10行。

可以和 tail 命令结合使用,查看文件一头一尾的内容。

命令格式

head [选项] [文件]

常用的命令参数如下:

命令参数说明
-q藏文件名,在多个文件名的情况下有效
-v
显示文件名
-c Number
显示头Number字节的内容
-n Number
显示头Number行
其中当然是-n 选项是常用。

例子

下面通过一些例子介绍head命令的使用方法。

1. 查看文件的头10行的数据,其中10可以省略。

head -n 10 /etc/passwd
2. 查看文件前5个字节的数据
head -c 5 /etc/passwd
3. 打印文件头
head -v /etc/passwd