Linux學習7-Linux經常使用命令(3)

文件處理命令 less

   

   

命令名稱:touchtcp

命令英文原意:touchspa

命令所在路徑:/bin/touch3d

執行權限:全部用戶日誌

功能描述:建立空文件blog

語法:touch[文件名]table

範例: 搜索

$touch name.list service

  

   

touch music.list 建立文件。 權限

   

   

命令名稱:cat

命令英文原意:

命令所在路徑:/bin/cat

執行權限:全部用戶

功能描述:顯示文件內容

語法:cat[文件名]

選項:

-n 顯示行號

   

cat -n /etc/issue 顯示文件內容並顯示行號,cat只適合瀏覽短的文件,若是是比較長的文件cat命令會快速顯示並滾到最後一頁,前面的內容將沒法瀏覽到。

   

   

命令名稱:tac

命令英文原意:

命令所在路徑:/bin/tac

執行權限:全部用戶

功能描述:顯示文件內容(反向顯示)

語法:tac[文件名]

範例:

$ tac /etc/issue

   

tac /etc/issue 反向顯示文件內容。

   

   

   

命令名稱:more

命令英文原意:

命令所在路徑:/bin/more

執行權限:全部用戶

功能描述:分頁顯示文件內容

語法:more[文件名]

範例:

$ more /etc services

(空格)或f --翻頁

(Enter) --換行

q或Q --退出

   

more /etc/services 此時只顯示文件的第一頁,屏幕左下方顯示文件當前顯示的百分比,輸入空格或f能夠翻頁,輸入回車能夠一行一行的顯示,輸入q或者Q則能夠退出瀏覽。more命令不能向上翻頁即會看信息。

   

   

命令名稱:less

命令英文原意:

命令所在路徑:/usr/bin/less

執行權限:全部用戶

功能描述:分頁顯示文件內容(可向上翻頁)

語法:less[文件名]

範例:

$ less /etc/services

(空格/PageDown)或f --翻頁

(Enter)或下箭頭 --換行

q或Q --退出

(PageUp) --向上翻一頁

上箭頭 --向上翻一行

/ + 搜索內容 --對文件進行檢索

n --跳轉到下一個檢索位置

   

less /etc/services 使用pageUp和向上箭頭能夠向上瀏覽

   

   

/tcp在文件內搜索tcp並進行高亮顯示,輸入n可自動切換到下一個檢索內容的位置。

   

   

命令名稱:head

命令英文原意:

命令所在路徑:/usr/bin/head

執行權限:全部用戶

功能描述:顯示文件的前面幾行

語法:head[文件名]

範例:

$ head -n 20 /etc/services

選項:

-n 指定行數

   

head -n 5 /etc/services 只顯示文件的前5行內容。若是不添加n選項默認是10行。

   

   

命令名稱:tail

命令英文原意:

命令所在路徑:/usr/bin/tail

執行權限:全部用戶

功能描述:顯示文件後面幾行

語法:tail 選項[-nf][文件名]

範例:

$ tail -n 18 /etc/services

選項:

-n 指定行數

-f 動態顯示文件末尾內容

   

tail -n 8 /etc/services 只顯示文件最後8行內容。若是不添加n選項默認是10行。

   

   

tail -f /var/log/messages 會動態的顯示文件末尾,例如咱們看一個日誌文件,若是日誌文件有更新他會實時的顯示到屏幕上。使用"Ctrl + c"退出。

   

相關文章
相關標籤/搜索