head 與 tail 就像它的名字一樣的淺顯易懂,它是用來顯示開頭或結尾某個數量的文字區塊,head 用來顯示檔案的開頭至標準輸出中,而 tail 想當然爾就是看檔案的結尾。
1.命令格式:
head [引數]… [檔案]…
2.命令功能:
head 用來顯示檔案的開頭至標準輸出中,預設head命令列印其相應檔案的開頭10行。
3.命令引數:
-q 隱藏檔名
-v 顯示檔名
-c《位元組》 顯示位元組數
-n《行數》 顯示的行數
4.使用例項:
4.1 例一:顯示檔案的前n行
命令:
head -n 3 log2012.log
輸出:
zgy@nlp ~/test $ cat log2012.
log1
-day1
2-day2
3-day3
4-day4
5-day5
6-day6
7-day7
8-day8
zgy@nlp ~/test $ head -n
3 log2012.
log1
-day1
2-day2
3-day3
zgy@nlp ~/test $
4.2 例二:顯示檔案前n個位元組
命令:
head -c 10 log2012.log
輸出:
zgy@nlp ~/test $ head -c
10 log2012.
log1
-day12-d
zgy@nlp ~/test $
4.3 例三:檔案的除了最後n個位元組以外的內容
命令:
head -c -32 log2012.log
輸出:
zgy@nlp ~/test $ head -c
-32 log2012.
log1
-day1
2-day2
3-day34-d
zgy@nlp ~/test $
4.4 例四:輸出檔案除了最後n行的全部內容
命令:
head -n -6 log2014.log
輸出:
zgy@nlp ~/test $ head -n
-3 log2012.
log1
-day1
2-day2
3-day3
4-day4
5-day5
zgy@nlp ~/test $
** 每天五分鐘linux(6) rmdir
今天學習一下linux中命令 rmdir命令。rmdir是常用的命令,該命令的功能是刪除空目錄,乙個目錄被刪除之前必須是空的。注意,rm r dir命令可代替rmdir,但是有很大危險性。刪除某目錄時也必須具有對父目錄的寫許可權。1 命令格式 rmdir 選項 目錄 2 命令功能 該命令從乙個目錄中...
每天五分鐘linux(8) cp
cp命令用來複製檔案或者目錄,是linux系統中最常用的命令之一。一般情況下,shell會設定乙個別名,在命令列下複製檔案時,如果目標檔案已經存在,就會詢問是否覆蓋,不管你是否使用 i引數。但是如果是在shell指令碼中執行cp時,沒有 i引數時不會詢問是否覆蓋。這說明命令列和shell指令碼的執行...
每天五分鐘linux(13) less
less 工具也是對檔案或其它輸出進行分頁顯示的工具,應該說是linux正統檢視檔案內容的工具,功能極其強大。less 的用法比起 more 更加的有彈性。在 more 的時候,我們並沒有辦法向前面翻,只能往後面看,但若使用了 less 時,就可以使用 pageup pagedown 等按鍵的功能來...