一生一世LINUX COMMAND ATLAS

LINUX COMMAND ATLAS · 命令详解

Linux head 命令

显示文件开头若干行;使用 -n 指定行数。

GNU Coreutils

语法

命令格式
head [OPTION]... [FILE]...

常用参数

5 个参数
参数说明
-n, --lines=NUM显示前 NUM 行(默认 10 行)。
-c, --bytes=NUM显示前 NUM 个字节。
-q, --quiet不显示文件名标题。
-v, --verbose始终显示文件名标题。
-z, --zero-terminated将 NUL 而不是换行符作为行分隔符。

用法示例

3 个示例

显示文件开头若干行;使用 -n 指定行数。

head -n 20 access.log

显示日志文件的前 20 行。

head -n 20 app.log

查看文件的前 64 个字节。

head -c 64 image.bin

使用提示

从管道读取时,head 收到足够内容后会退出,这可能使上游命令提前停止。