查看文件:
cat/less/more :查看文件
nl :顯示的時候,順便出現行號
tac :從最後一行開始顯示
head :顯示文件前10行 -n:設置行數
tail :顯示文件尾10行 -n:設置行數
wc :顯示文件的行數,數字,字節
1、cat查看文件
-A :整合命令-vET (v、E、T代表下面三個鍵的組合鍵)
-b :列出行號,但是空白行不標誌行號
-E :將結尾的斷行字符($)顯示出來
-n :列出行號,空白行也會標誌行號
-T :將tab按鍵以~I顯示
-v :列出一下看不出來的特殊字符
比如查看ect目錄下的passwd文件有多少行,其命令爲:cat -b /etc/passwd
2、nl 顯示的時候,順便出現行號
-b
-ba :無論是否有空行,都列出行號
-bt :如果有空行,則不列出行號(默認)
-n
-nln :行號在屏幕最左方
-nrn :行號在屏幕最右方,前面不加0
-nrz :行號在匹配最右方,前面加0
-w :縮進多少位
比如縮進8個字符:nl -w 8 /etc/passwd
3、more 查看文件(一頁一頁翻動)
空格:向下翻一頁
回車:向下翻一行
/字符串:所搜
:f :立刻顯示文件名和行數
b :翻到第一頁
q:離開
4、less 查看文件(一頁一頁的翻動)
空格:向下翻動一頁
pagedown:向下翻動一頁
pageup:向上翻動一頁
/字符串:所搜
n:重複前一個搜索
N:反方向重複前一個搜索
q:退出
5、head,tail:顯示文件頭或尾幾行
-n:指定顯示幾行。默認是10行
下圖有兩個命令:head /etc/passwd,其默認顯示10行
head -n 5 /etc/passwd ,指定顯示5行
日誌文件:/var/log/messages.我們只需要看尾部的最新的幾行即可。
wc:顯示文件的行數,數字,字節
-c:只顯示字節
-w:只顯示字數。一個字被定義爲由空白、跳格或換行字符分隔的字符串。
-l:只顯示行
上圖中,wc /etc/passwd ,其顯示的是etc目錄下passwd的行數、字數及字節數
wc -c /etc/passwd ,其顯示的是etc目錄下passwd的字節數
wc -w /etc/passwd ,其顯示的是etc目錄下passwd的字數,這個字數被定義爲由空白、跳格或換行字符分隔的字符串。
wc -l /etc/passwd ,其顯示的是etc目錄下passwd的行數