linux之head命令
head?與?tail?就像它的名字一樣的淺顯易懂,它是用來顯示開頭或結尾某個數量的文字區塊,head?用來顯示檔案的開頭至標準輸出中,而?tail?想當然爾就是看檔案的結尾。?
1.命令格式:
head?[參數]...?[文件]...??
2.命令功能:
head?用來顯示檔案的開頭至標準輸出中,默認head命令打印其相應文件的開頭10行。?
3.命令參數:
-q?隱藏文件名
-v?顯示文件名
-c<字節>?顯示字節數
-n<行數>?顯示的行數
4.使用實例:
實例1:顯示文件的前n行
命令:
head?-n?5?log2014.log
輸出:
[root@localhost?test]#?cat?log2014.log?
2014-01
2014-02
2014-03
2014-04
2014-05
2014-06
2014-07
2014-08
2014-09
2014-10
2014-11
2014-12
==============================
[root@localhost?test]#?head?-n?5?log2014.log?
2014-01
2014-02
2014-03
2014-04
2014-05[root@localhost?test]#
實例2:顯示文件前n個字節
命令:
head?-c?20?log2014.log
輸出:
[root@localhost?test]#?head?-c?20?log2014.log
2014-01
2014-02
2014
[root@localhost?test]#
實例3:文件的除了最后n個字節以外的內容?
命令:
head?-c?-32?log2014.log
輸出:
[root@localhost?test]#?head?-c?-32?log2014.log
2014-01
2014-02
2014-03
2014-04
2014-05
2014-06
2014-07
2014-08
2014-09
2014-10
2014-11
2014-12[root@localhost?test]#
實例4:輸出文件除了最后n行的全部內容
命令:
head?-n?-6?log2014.log
輸出:
[root@localhost?test]#?head?-n?-6?log2014.log
2014-01
2014-02
2014-03
2014-04
2014-05
2014-06
2014-07[root@localhost?test]#
總結
以上是生活随笔為你收集整理的linux之head命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux之tail 命令
- 下一篇: linux之ls只显示文件或者文件夹