Linux head命令用法详解和常见案例

head命令用于显示文件的开头部分,默认情况下会显示文件的前10行。它在Linux和其他类Unix系统中非常常用。在这篇文章中,站长准备详细的整理head命令的用法及案例。

1、用法

head [选项] [文件名]

2、常用选项


    -n <行数> 或 --lines=<行数>:指定要显示的行数。
    -c <字节数> 或 --bytes=<字节数>:指定要显示的字节数。
    -q 或 --quiet:不显示文件名。
    -v 或 --verbose:显示文件名。
    -z 或 --zero-terminated:以零字符(\0)作为行分隔符。
    -f 或 --follow:跟踪文件变化,并持续输出新增内容。

3、范例

显示文件的前10行:

head filename

显示文件的前20行:

head -n 20 filename

显示文件的前100个字节:

head -c 100 filename

不显示文件名,只显示内容:

head -q filename

显示文件名和内容:

head -v filename

跟踪文件变化,并持续输出新增内容:

head -f filename

总结,head命令可以方便地查看文件的开头部分,通过不同的选项可以灵活控制显示的行数或字节数,以及是否显示文件名。


【AD】美国洛杉矶/香港/日本VPS推荐,回程电信CN2 GIA线路,延迟低、稳定性高、免费备份_搬瓦工