Linux head 命令

17 Mar 2025 | 阅读 2 分钟

"head" 命令显示文件的开头内容。默认情况下,它显示任何文件的前 10 行。

语法

示例

Linux Head1

查看上面的截图,命令 "head jtp.txt" 显示了文件 "jtp.txt" 的前十行。


多个文件的 head 命令

如果我们写两个文件名,它将显示每个文件的前十行(在本例中,文件只有五行),并用标题分隔。

语法

示例

Linux Head2

查看上面的截图,借助 "head doc1.txt doc2.txt" 命令,两个文件的内容都显示出来了,并带有单独的标题。


Linux head -n

"head -n" 选项显示指定行数。

语法

示例

Linux head-n

查看上面的截图,命令 "head -15 jtp.txt" 显示了 15 行。

注意:上述示例语法也可以写成 "head -n15 jtp.txt""head -n 15 jtp.txt"。在所有情况下,结果都相同。


Linux head -c

"head -c" 命令计算文件中的字节数。

语法

示例

Linux head-c

查看上面的截图,文件 "jtp.txt" 的 20 字节内容通过命令 "head -c 20 jtp.txt" 显示出来。

注意:字节计数只有一个语法,不像行计数。

如果您使用 "head -c<number>k <file name>",它将通过将数字乘以后缀来返回结果。后缀可以是 "b (字节=512)、k(千字节=1024) 和 m (兆字节=1048576)"。


下一个主题Linux tail