head 命令

head 命令将每个文件的前 N 行(默认前 10 行)打印到标准输出,即查看文件前 N 行的内容

语法

head [选项]... [文件]...

选项

  • -n<行数>, --lines=[-]K 显示的行数
  • -q, --quiet 隐藏文件名
  • -v 显示文件名
  • -c<数目>, --bytes=[-]K 显示的字节数

K 后面可以跟乘号: b 512, kB 1000, K 1024, MB 10001000, M 10241024, GB 100010001000, G 102410241024, 对于 T, P, E, Z, Y 同样适用

示例:

要显示 msg.log 文件的前 10 行,请输入以下命令

head msg.log   # 命令等于head -n 10 msg.log

显示 msg.log 文件的前 5 行

head -n 5 msg.log
或
head -n 5 msg.log

按内容占用空间显示

head -c 100 msg.log  # 显示文件前100个字节
head -c 1k msg.log  # 显示文件前1k内容




返回软件开发辅助网 | 常用命令列表

shell语法手册