Linux的 head 命令详解
linux-dash
A beautiful web dashboard for Linux
项目地址:https://gitcode.com/gh_mirrors/li/linux-dash
免费下载资源
·
#
head --help
用法:head [选项]... [文件]...
将每个指定文件的头10 行显示到标准输出。
如果指定了多于一个文件,在每一段输出前会给出文件名作为文件头。
如果不指定文件,或者文件为"-",则从标准输入读取数据。
长选项必须使用的参数对于短选项时也是必需使用的。
-c, --bytes=[-]K 显示每个文件的前K 字节内容;
如果附加"-"参数,则除了每个文件的最后K字节数据外
显示剩余全部内容
-n, --lines=[-]K 显示每个文件的前K 行内容;
如果附加"-"参数,则除了每个文件的最后K 行外显示
剩余全部内容
-q, --quiet, --silent 不显示包含给定文件名的文件头
-v, --verbose 总是显示包含给定文件名的文件头
--help 显示此帮助信息并退出
--version 显示版本信息并退出
K 后面可以跟乘号:
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 同样适用。
示例
//原始文件
# cat t.txt
Apple
Banana
Cherry
Durian
Fig
Grape
Haw
Jujube
Kumquat
Lemon
Mango
Orange
Peach
//先统计一下,13行13个单词94个字节
# cat t.txt |wc
13 13 94
//默认显示10行
# head t.txt
Apple
Banana
Cherry
Durian
Fig
Grape
Haw
Jujube
Kumquat
Lemon
//只显示前7个字节(含回车换行)
# head -c7 t.txt
Apple
//只显示前2行
# head -n2 t.txt
Apple
Banana
//只显示除了最后87个字节以外的内容(即前7个字节)
# head -c-87 t.txt
Apple
//只显示除了最后10行以外的内容(即前3行)
# head -n-10 t.txt
Apple
Banana
Cherry
GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e
added ecosystem file for PM2 4 年前
5def40a3
Add host customization support for the NodeJS version 4 年前
更多推荐
已为社区贡献17条内容
所有评论(0)