linux bin里面的命令,Linux 中 head 命令实例

原标题:Linux 中 head 命令实例

head命令将每个文件的前10行打印到标准输出。对于多个文件,在每个文件前面加上一个给出文件名的头。如果没有文件,或者文件为-,则读取标准输入。

如何使用head命令

使用head显示/etc/passwd前十行内容:

@localhost~]# head /etc/passwd

root:x: 0: 0:root:/root:/bin/bash

bin:x: 1: 1:bin:/bin:/sbin/nologin

daemon:x: 2: 2:daemon:/sbin:/sbin/nologin

adm:x: 3: 4:adm:/var/adm:/sbin/nologin

lp:x: 4: 7:lp:/var/spool/lpd:/sbin/nologin

sync:x: 5: 0:sync:/sbin:/bin/sync

shutdown:x: 6: 0:shutdown:/sbin:/sbin/shutdown

halt:x: 7: 0:halt:/sbin:/sbin/halt

mail:x: 8: 12:mail:/var/spool/mail:/sbin/nologin

operator:x: 11: 0:operator:/root:/sbin/nologin

52f4f71d099e4d0d7910785ef1ac852f.png

如何显示指定的行数

使用-n命令显示指定的行数,也可以省略字母n,只使用-和数字(数字和-之间没有空格)。

例如:使用-n参数显示/etc/passwd前五行内容:

@localhost~]# head -n 5/etc/passwd

root:x: 0: 0:root:/root:/bin/bash

bin:x: 1: 1:bin:/bin:/sbin/nologin

daemon:x: 2: 2:daemon:/sbin:/sbin/nologin

adm:x: 3: 4:adm:/var/adm:/sbin/nologin

lp:x: 4: 7:lp:/var/spool/lpd:/sbin/nologin

4a79c21cc757463d265dd8945fdee5aa.png

查看多个文件

如果提供了多个文件作为head命令的输入,它将显示每个文件的前十行。下面例子,使用head命令显示/etc/passwd和/etc/shadow文件的前两行内容:

@localhost~]# head -n 2/etc/passwd /etc/shadow

==> /etc/passwd <==

root:x: 0: 0:root:/root:/bin/bash

bin:x: 1: 1:bin:/bin:/sbin/nologin

==> /etc/shadow <==

root:$ 6$a73/Rt1OEkUi04km$GX4FzCh51bqNZpygxDJIPwt2OuxwYF/Qm8UjnIYSvxzrOcIn4UR/rv4yaArJ4jl6YS //ZT8y70eeivYatF89a0::0:99999:7:::

bin:*: 17834: 0: 99999: 7:::

364663c24e80f220e141ac6d7a27d298.png

总 结

本文到此结束,希望对你的学习有帮助。

如果喜欢这位作者的文章,点点在看支持一下返回搜狐,查看更多

责任编辑:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值