linux學習筆記-day5

weixin_34007291發表於2018-08-10

今天學習幾個檢視檔案相關的命令。

首先cat命令的意思不是貓,而是concatenate的縮寫。這個命令的功能可以直接把檔案輸出的螢幕上。基本上的使用方式是cat直接跟一個檔名。也有兩個比較常用的選項 -nA。分別表示顯示行號,和顯示所有內容,包括特殊字元。

tac表示按照行倒序輸出。我發現這個命充沒有 -nA選項,還是有點區別。

cat tac命令都有一個缺陷,如果檔案最上面的內容肯定看不到了。這裡候moreless命令就出場了。more命令直接跟檔名,顯示內容後可以按空格檢視下一行,或者按ctrl+f看後一頁,ctrl+b看前一頁。less命令的功能更強大。快捷鍵跟vim差不多,j表示向下,k表示向上。按下/可以搜尋。

head命令直接跟檔名可以向一個檔案的前10行內容。有 -n選項,n後面直接跟一個數字,表示顯示的行數。也可以不加n 直接-2表示顯示前2行。

tail的用法跟head一模一樣,只是前n行變成最後n行。

相關文章