Linux就該這麼學 -- 命令 -- 文本文件編輯命令

在linux中,一切皆文本linux

1.catspa

cat文件用於查看純文本文件(內容較小的)3d

格式:cat [選項] 文件名稱blog

cat -n initial-setup-ks.cfgci

加入-n選項後將在每行前面顯示行號it

 

2.moretable

用於查看純文本文件(內容比較多的)權限

格式:more [選項] 文件名稱im

查詢出的內容經過空格鍵向下翻頁,經過回車鍵顯示下一行統計

 

3.head

若是你只想看某個文件的前20行,能夠經過以下命令

head -n 20 initlial-setup-ks.cfg

 

4.tail

若是你只想看某個文件最後的20行,能夠經過以下命令,若是不加-n 20那麼就默認顯示最後10行

tail -n 20 initial-setup-ks.cfg

若是想要實時查看文件最後的內容,能夠經過以下命令

tail -f  initial-setup-ks.cfg

 

5.tr

tr命令用於替換文本文件中的字符

好比,咱們想將anaconda-ks.cfg文件中的全部字母都變成大寫輸出到屏幕上,能夠使用以下命令

cat anaconda-ks.cfg | tr [a-z] [A-Z]

6.wc

命令用於統計指定文本的行數、字數、字節數

格式:wc [參數] 文件名稱

經常使用參數

-l      只顯示行數
-w 只顯示單詞數
-c 只顯示字節數

若是咱們想看一下當前系統中有多少個用戶,能夠使用以下命令

wc -l /etc/passwd

7.stat

用於查看文件具體的存儲信息和時間信息

格式:stat [參數] 文件名稱

Access     最後讀取文件的時間
Modify     最後修改文件內容的時間
Change 最後修改文件屬性或權限的時間

8.cut

按列提取文本字符

格式:cut [參數] 文本名稱

若是你想提取當前系統的全部用戶名稱,可以使用下面的命令

cut -d: -f1 /etc/passwd

 

9.diff

用於比較多個文本文件的差別

--brief     返回比較結果
-c 返回具體的不一樣之處
相關文章
相關標籤/搜索