Linux中head命令的使用

顾名思义,head 命令默认显示文件的前 10 行。 此命令可以与其他命令一起使用管道生成标准输出。 head 命令是一个命令行实用程序,通过它您可以轻松地从指定文件中检索顶部数据并将结果显示到标准输出。

我们将在本教程中解释如何使用 head 命令,它是 Linux 系统上的命令行实用程序。 我们将通过简短的示例来解释 head 命令选项。

头部命令的语法

head 命令的语法如下:

head <options> <filename>

选项: 头选项用于指定操作对文件执行的操作。 例如,使用选项 -n 指定行号。

文件名: 您可以使用此参数指定一个或多个文件名作为输入。 如果您不提及文件名,则它会读取标准原始输入。

示例中使用 head 命令

我们将在本文中讨论 head 命令的以下不同用途:

在没有选项的情况下使用 Head 命令

当 head 命令与没有任何选项的文件名一起使用时,在这种情况下,它会返回给定文件的前 10 行,如下所示:

$ head filename.txt

例如,使用 head 命令我们想从我们的测试文件中检索前 10 行。

$ head testfile.txt

终端上返回以下输出:

使用 head 命令打印指定的行

通过使用 -n (-lines) 选项和指定的整数,您可以显示文件中所需的行数,如下所示:

$ head -n <integer> filename.txt

例如,您想打印文件的前 20 行。 在这种情况下,您会提到带有选项 n 的 20,如下所示:

$ head -n 20 testfile.txt