Linux檔案處理命令(下)
檔案處理命令
1.touch:建立空檔案
cat [檔名]
touch rainy:建立檔案rainy
touch也可以同時建立多個檔案,如:
touch hello world:表示同時建立空檔案hello和world
也可以建立帶空格的檔案,在建立時給檔案加上引號即可,touch "hello world"
但不建議這樣建立檔案,在後期對檔案進行操作的時候都要給檔案加上引號,才能進行操作,會大大的增加工作量。
2.cat :顯示檔案內容
cat [檔名]
-n 顯示行號
cat -n [檔名]
cat一般用來檢視內容較短的檔案,較長的檔案也可以使用cat來檢視,但當執行完螢幕只顯示最後一頁的內容。
3.tac:顯示檔案內容(反向顯示)
tac [檔名]
tac與cat一樣,都是用來檢視檔案內容的,但tac是倒置的檢視,即第一行變為最後一行,最後一行變為第一行。
-n 引數在這裡不生效
4.more:分頁顯示檔案內容
more [檔名]
空格或f 翻頁,一頁一頁的往下翻
enter 換行,一行一行的往下翻
q/Q 退出
若我們剛好錯過我們查詢的內容,怎麼往回翻頁兒呢?
more對檔案進行操,只能向下翻頁,向下一行一行的檢視,那我們要往上翻頁,該怎麼做呢?
5.less:分頁顯示檔案內容
less [檔名]
less hello.txt :分頁檢視hello.txt
注:檔案開始方向為上,末尾方向為下
空格或f /pageup 翻頁,一頁一頁的往下翻
enter/向下箭頭 換行,一行一行的往下翻
向上箭頭 換行,一行一行的往上檢視
搜尋 /關鍵詞
PgUp 一頁一頁地往回上
q/Q 退出
處於less狀態下,適合more檢視的都適合less.less也可以使用空格,f鍵來翻頁,也可以使用enter鍵,向下箭頭一行一行的向下檢視,也可以使用向上箭頭向上一行一行的檢視等,還可以輸入關鍵詞對檔案內容進行搜尋。
6.head:顯示檔案前幾行
head [檔名]
-n指定函式
不寫引數預設顯示檔案前10行資料
7.tail:顯示檔案後面幾行
tail [檔名]
-n 指定行數
-f 動態顯示檔案末尾內容
tail -f 動態顯示檔案末尾內容,則檔案末尾的資料會時刻發生變化,因此可使用tail -f常用來檢視正在改變的日誌檔案。