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内容