在Linux中head命令,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
如何顯示指定的行數
使用-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
查看多個文件
如果提供了多個文件作為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:::
總 結
本文到此結束,希望對你的學習有幫助。
如果喜歡這位作者的文章,點點在看支持一下返回搜狐,查看更多
責任編輯:
總結
以上是生活随笔為你收集整理的在Linux中head命令,Linux 中 head 命令实例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 内核的功能划分
- 下一篇: linux 编辑器vim配置