head - 输出文件的开头部分
概要
head [选项]... [文件]...
描述
将每个文件的开头 10 行打印到标准输出。 如果有多个文件,则在每个文件前面添加一个标题,其中包含文件名。
如果没有指定文件,或者文件为 -,则从标准输入读取。
长选项的必需参数,对于短选项也必须存在。
-c, --bytes=[-]NUM
打印每个文件的前 NUM 个字节;如果带有前缀 `-`,则打印每个文件的除最后 NUM 个字节之外的所有字节。
-n, --lines=[-]NUM
打印每个文件的前 NUM 行,而不是默认的 10 行;如果带有前缀 `-`,则打印每个文件的除最后 NUM 行之外的所有行。
-q, --quiet, --silent
永远不要打印包含文件名的标题。
-v, --verbose
始终打印包含文件名的标题。
-z, --zero-terminated
行分隔符为 NUL,而不是换行符。
--help
显示此帮助信息并退出。
--version
输出版本信息并退出。
NUM 可以带有乘数后缀:b 512, kB 1000, K 1024, MB 1000*1000, M 1024*1024, GB 1000*1000*1000, G 1024*1024*1024,依此类推,适用于 T、P、E、Z、Y、R、Q。 也可以使用二进制前缀:KiB=K, MiB=M,依此类推。
作者
David MacKenzie 和 Jim Meyering 编写。
报告错误
GNU coreutils 在线帮助:[https://www.gnu.org/software/coreutils/] 将任何翻译错误报告到 [https://translationproject.org/team/]
参见
tail(1)
完整文档 [https://www.gnu.org/software/coreutils/head] 或者可以在本地通过以下方式获取:info '(coreutils) head invocation'
由 Debian 打包 (9.7-3) 版权所有 © 2025 自由软件基金会。 许可证 GPLv3+:GNU GPL 第 3 版或