1. 程式人生 > 其它 >Linux檔案處理命令(下)

Linux檔案處理命令(下)

Linux檔案處理命令,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常用來檢視正在改變的日誌檔案。