linux基礎篇03-測試常見linux命令集合三

本篇主要接着上一篇文章繼續就“測試常見linux命令集合三”進行展開講解,主要包括“tail、head、cat、tac、less、more”等文件查看命令。希望感興趣的小夥伴可以堅持看下去同時歡迎提出寶貴的意見讓我們一起進步!

11:命令tail

 

tail[參數][路徑名或文件名]
說明:按照要求將指定的文件最後部分輸出到標準設備
參數:
-n 顯示文件的尾部n行內容
-f 循環讀取
-c 輸出文件尾部的N個字節內容

1)實時顯示log.out最新內容tail -f log.out

2)實時顯示log.out最新500條內容tail -500f log.out

3)默認輸出文件後10行內容tail log.out

4)輸出文件最後的50行內容tail -n 50 log.out

5)輸出文件最後的50個字符tail -c 50 log.out

6)從第5行開始輸出文件內容tail -n +5 log.out

12:命令head

 

head[參數][路徑名或文件名]
說明:按照要求將指定的文件開頭部分輸出到標準設備
參數:
-n 顯示文件的頭部n行內容
-c 輸出文件頭部的N個字節內容

1)輸出文件前5行head -n5 1.txt

2)默認輸出文件前10行內容head log.out

3)輸出文件的前50個字符head -c 50 log.out

4)輸出除最後10行以外的文件內容head -n -10 log.out

5)輸出文件第10至20行的內容head -n 20 isTester.ini | tail -n 10

13:命令cat

 

cat[參數][路徑名或文件名]
說明:文本輸出命令,由第一行開始顯示內容並將所有內容輸出
參數:
-n 由1開始對所有輸出的行數編號
-b 對於空白行不顯示編號

1)正序輸出文件的全部內容cat -n log.out

2)同時輸出兩個文件的內容cat -b Tester.ini isTester.ini

3)將兩個文件的內容合併後放入文件新文件中cat Tester.ini isTester.ini > file

14:命令tac

 

tac[參數][路徑名或文件名]
說明:文本輸出命令,從最後一行倒序顯示內容並將所有內容輸出

1)倒序輸出文件的全部內容tac log.out

2)同時輸出兩個文件的內容tac Tester.ini isTester.ini

3)倒序顯示文件前10行的內容tac isTester.ini | head -n 10

4)將兩個文件的內容合併後放入文件新文件中tac Tester.ini isTester.ini > file

15:命令more

 

more [參數][路徑名或文件名]
說明:根據窗口大小,一頁一頁的顯示文件內容
參數:
-c 從屏幕頂部開始顯示文本,每次刷新這個屏幕
-n 定義屏幕大小爲n行
-f 統計邏輯行數而不是屏幕行數 (長行不會斷到下一行)

 

more無法向前翻頁,只能向後翻;more中內置了若干快捷鍵:
(1)Enter:向下翻滾一行
(2)Space:向下滾動一屏
(3)Ctrl+B:返回上一屏
(4)“:f”: 輸出文件名和當前行的行號
(5)=:輸出當前行的行號
(6)Q:退出命令

1)每次顯示n行內容more -5 log.out

2)從第n行開始顯示文件中的內容more +5 log.out

3)每n行顯示一次且在顯示之前先清屏more -c -10 log.out

4)從多個文件中找到指定的文本grep ‘linux’ log.out isTester.ini Tester.txt | more

16:命令less(向前向後瀏覽)

 

less[參數][路徑名或文件名]
說明:用於顯示文件或命令輸出的內容,它一次只顯示一個頁面
參數:
-N 每一行行首顯示行號
-i 忽略搜索時的大小寫

 

less可以向前翻頁,可能向後翻;less中內置了若干快捷鍵:
(1)用PageUp鍵向上翻頁
(2)用PageDown鍵向下翻頁
(3)用Q鍵退出
(4)/ 字符串:向下搜索"字符串"的功能
(5)? 字符串:向上搜索"字符串"的功能
(6)n:重複前一個搜索
(7)N:反向重複前一個搜索
(8)b:向後翻一頁
(9)d:向後翻半頁

1)同時瀏覽多個文件less log.out isTester.ini

2)顯示行號查看文件內容less -N isTester.ini

總結:

 

cat     由第一行開始顯示內容,並將所有內容輸出
tac     從最後一行倒序顯示內容,並將所有內容輸出
more    根據窗口大小,一頁一頁的顯示文件內容
less    和more類似,但其優點可以往前翻頁,而且進行可以搜索字符
head    只顯示頭幾行
tail    只顯示最後幾行

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章