cat命令用于查看純文本文件(內(nèi)容較少的文本文件),格式為“cat[選項(xiàng)][文件]”。
選項(xiàng):
-n參數(shù):查看文本內(nèi)容時(shí)顯示行號(hào)
執(zhí)行cat -n 文件命令:
more命令用于查看純文本文件(內(nèi)容較多),格式為“more[選項(xiàng)][文件]”。
對(duì)于長篇文本內(nèi)容,可以使用more命令。more命令會(huì)在最下面使用百分比的形式來提示已經(jīng)閱讀了多少內(nèi)容。還可以使用空格鍵或回車鍵向下翻頁:
選項(xiàng):
-d 顯示幫助,而不是響鈴
-f統(tǒng)計(jì)邏輯行數(shù)而不是屏幕行數(shù)
-l抑制換頁(form feed)后的暫停
-p不滾屏,清屏并顯示文本
-c 不滾屏,顯示文本并清理行尾
-u 抑制下劃線
-s 將多個(gè)空行壓縮為一行
-NUM指定每屏顯示的行數(shù)為 NUM
+NUM從文件第 NUM 行開始顯示
+/STRING 從匹配搜索字符串 STRING 的文件位置開始顯示
-V 輸出版本信息并退出
head命令用于查看純文本文檔的前N行,格式為“head[選項(xiàng)][文件]”。
tr命令用于替換文本文件中的字符,格式為“tr[原始字符][目標(biāo)字符]”。
基于消息的命名管道可以傳遞不定長的內(nèi)容,而無需傳遞內(nèi)容長度或者結(jié)束符,上面非基于消息的傳輸我們都是在向管道中輸入一段文本,使用writeline方法以回車換行作為結(jié)束符傳輸信息,而管道的另一端再使用readline方法以讀取到回車換行符作為一個(gè)消息傳遞結(jié)束的標(biāo)志。我們已經(jīng)知道讀取文本中的內(nèi)容可以用for命令,但如果只需要讀取第一行用for命令就有點(diǎn)麻煩。13. 正則表達(dá)式支持庫內(nèi)修復(fù)了"正則表達(dá)式.替換"、"正則表達(dá)式.替換w"兩個(gè)命令中"用作替換的文本"為空時(shí)替換失敗的bug.。
wc命令用于統(tǒng)計(jì)指定文本的行數(shù)、字?jǐn)?shù)、字節(jié)數(shù),格式為“wc[參數(shù)][文本]”。
wc的參數(shù)及作用:
命令演示如下:
stat命令用于查看文件的具體存儲(chǔ)信息和時(shí)間等信息linux常用命令linux常用命令,格式為“stat文件名稱”。
命令演示如下:
cut命令用于按“列”提取文本字符,格式為“cut[參數(shù)][文本]”。
參數(shù):
-f[數(shù)字]參數(shù):設(shè)置需要查看的列數(shù)。
-d[分隔符]參數(shù):設(shè)置間隔符號(hào)。
命令演示如下:
diff命令用于比較多個(gè)文本文件的差異,格式為“diff[參數(shù)][文件]”。
參數(shù):
–brief參數(shù):確定兩個(gè)文件是否不同。
-c參數(shù):描述文件內(nèi)容具體的不容。
命令演示:
diff --brief 1.txt 2.txt
diff -c 1.txt 2.txt