Linux———head命令详解

2024-01-08 13:26:47

目录

head 命令是一个用于在命令行中显示文件开头部分内容的常用工具。

head 命令基本语法:

常用选项

示例

显示文件的前 10 行:

显示文件的前 5 行:

显示文件的前 100 个字节:

不显示文件名的标题信息:

显示文件名的标题信息:

放在文末的话:


head 命令是一个用于在命令行中显示文件开头部分内容的常用工具。

它可以用于查看文件的头部,默认情况下显示前10行。

head 命令基本语法:

head [OPTION]... [FILE]...

其中,[OPTION] 参数用于指定一些选项,[FILE] 参数则用于指定要打印的文件名(如果不指定,则从标准输入读取)。

常用选项

下面是 head 命令的常用选项:

  • -n?或?--lines:指定要显示的行数。
  • -c?或?--bytes:指定要显示的字节数。
  • -q?或?--quiet:不显示文件名的标题信息。
  • -v?或?--verbose:显示文件名的标题信息。
  • -z?或?--zero-terminated:使用 NULL 字符分隔输出行。
  • -h?或?--help:显示帮助信息。

示例

显示文件的前 10 行:

head file.txt

显示文件的前 5 行:

head -n 5 file.txt

显示文件的前 100 个字节:

head -c 100 file.txt

不显示文件名的标题信息:

head -q file.txt

显示文件名的标题信息:

head -v file.txt

放在文末的话:

  • 如果同时指定?-n?和?-c?选项,则以行数为准。
  • 如果行数超过了文件的总行数,则显示整个文件的内容。
  • 对于二进制文件,使用?-n?选项可能会导致输出的行数不准确。
  • 对于大文件,使用?-n?选项会比使用?-c?选项更快。
  • 在一些 Unix 系统中,head?命令也可以通过相应的命令别名?top?或?tac?来调用。

文章来源:https://blog.csdn.net/m0_74107848/article/details/135452629
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。