Linux———head命令详解

目录

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 来调用。

你可能感兴趣的:(Linux专栏,linux,运维,服务器)