2.6 文本文件編輯命令9個(P45-51)——《Linux就該這么學(xué)》學(xué)習(xí)筆記5

9個文本文件編輯命令(2.6 ,P45-51)

命令預(yù)覽:cat,more,head,tail,tr,wc,stat ,cut,diff

掌握情況:tr;cut

一、cat

$cat

顯示所有文本信息

$cat -n

顯示所有文本信息(帶行號)

二、more

$more

分頁顯示所有文本信息

備注:

1. 在最下面使用百分比的形式 來提示已經(jīng)閱讀了多少內(nèi)容

2. 使用空格鍵/回車鍵向下翻頁

三、head

$head -n file_name

顯示前n行內(nèi)容

-------------------------------------------------意外發(fā)現(xiàn)--------------------------------------------------

1. macOS10.14中,-n參數(shù)須放前面,CentOS 6.5中都可以

2. 由1可得,Linux(CentOS)對命令容錯性更大

---------------------------------------------------------------------------------------------------------------

四、tail

$tail -n?file_name

顯示后n行內(nèi)容

$tail?-f?file_name

持續(xù)刷新當(dāng)前文件內(nèi)容

備注:可連用

五、tr

1. $tr file_name [原字符] [新字符]

替換文本中的原字符為新字符

2. $cat file_name | tr [a-z] [A-Z]

先使用 cat 命令讀取待處理的文本

然后通過管道符把這些文本內(nèi)容傳遞給 tr 命令進(jìn)行替換操作

備注:實(shí)際應(yīng)用存在小問題

六、wc

$wc filename

wc的參數(shù)及作用(簡潔)
wc的參數(shù)及作用(具體)

$wc ./*

統(tǒng)計(jì)當(dāng)前文件夾(文件目錄)下文本的行數(shù)、單詞數(shù)、字節(jié)數(shù)。

七、stat

$stat filename

stat

八、cut

1. $cut? filename? -d[單個某字符]? -f1

顯示以 單個某字符 為分隔符號的第1列內(nèi)容

2. $cut? filename? -d:??-f2-6

顯示以冒號(:)為分隔符號的第2-6列內(nèi)容

注:filename可以是/etc/passwd,也可以是任意自定義文件。

九、diff

1. $diff file1 file2 --brief

顯示比較后的結(jié)果,判斷文件是否相同(相同則不顯示)

2. $diff file1 file2 -c

顯示具體的不同地方


《Linux就該這么學(xué)》學(xué)習(xí)筆記6——7個文件目錄管理命令(2.7 ,P51-54)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容