天天看點

每天進步一點點——linux——head一            簡介二            指令格式三            常用參數四            所有參數五            示例六            參考資料

一            簡介

head 與 tail 就像它的名字一樣的淺顯易懂,它是用來顯示開頭或結尾某個數量的文字區塊,head 用來顯示檔案的開頭至标準輸出中,而 tail 想當然爾就是看檔案的結尾。

二            指令格式

head [參數]... [檔案]...  

三            常用參數

 -c,  --bytes=[-]K     顯示每個檔案的前K 位元組内容;

                        如果附加"-"參數,則除了每個檔案的最後K位元組資料外

                        顯示剩餘全部内容

  -n,--lines=[-]K      顯示每個檔案的前K 行内容;

                        如果附加"-"參數,則除了每個檔案的最後K行外顯示

                        剩餘全部内容

  -q,--quiet, --silent       不顯示包含給定檔案名的檔案頭

  -v,--verbose         總是顯示包含給定檔案名的檔案頭

     --help            顯示此幫助資訊并退出

     --version         顯示版本資訊并退出

四            所有參數

 -c,  --bytes=[-]K     顯示每個檔案的前K 位元組内容;

                        如果附加"-"參數,則除了每個檔案的最後K位元組資料外

                        顯示剩餘全部内容

  -n,--lines=[-]K      顯示每個檔案的前K 行内容;

                        如果附加"-"參數,則除了每個檔案的最後K行外顯示

                        剩餘全部内容

  -q,--quiet, --silent 不顯示包含給定檔案名的檔案頭

  -v,--verbose         總是顯示包含給定檔案名的檔案頭

     --help            顯示此幫助資訊并退出

     --version         顯示版本資訊并退出

五            示例

5.1  顯示前3行

[[email protected]~]# head -n 3 install.log

安裝 libgcc-4.4.7-3.el6.x86_64

warning: libgcc-4.4.7-3.el6.x86_64: HeaderV3 RSA/SHA256 Signature, key ID fd431d51: NOKEY

安裝 setup-2.8.14-20.el6.noarch

5.2  顯示前30個字元

[[email protected]~]# head -c 30 install.log

安裝 libgcc-4.4.7-3.el6.x86_[[email protected] ~]#

六            參考資料

http://vbird.dic.ksu.edu.tw/

http://gnu.org/licenses/gpl.html

man手冊

繼續閱讀