每天五分鐘linux(14) head

2021-09-20 05:54:43 字數 1491 閱讀 9823

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 等按鍵的功能來...