1.作用
cat(“concatenate”的縮寫)命令用于連接并顯示指定的一個和多個文件的有關(guān)信息,它的使用權(quán)限是所有用戶。
2.格式
cat [options] 文件1 文件2……
3.[options]主要參數(shù)
-n:由第一行開始對所有輸出的行數(shù)編號。
-b:和-n相似,只不過對于空白行不編號。
-s:當遇到有連續(xù)兩行以上的空白行時,就代換為一行的空白行。
4.應(yīng)用舉例
(1)cat命令一個最簡單的用處是顯示文本文件的內(nèi)容。例如linux命令,我們想在命令行看一下README文件的內(nèi)容,可以使用命令:
$ cat README
(2)有時需要將幾個文件處理成一個文件,并將這種處理的結(jié)果保存到一個單獨的輸出文件。cat命令在其輸入上接受一個或多個文件,并將它們作為一個單獨的文件打印到它的輸出。例如,把README和INSTALL的文件內(nèi)容加上行號(空白行不加)之后,將內(nèi)容附加到一個新文本文件File1 中:
$ cat README INSTALL File1
(3)cat還有一個重要的功能就是可以對行進行編號。這種功能對于程序文檔的編制,以及法律和科學文檔的編制很方便linux命令,打印在左邊的行號使得參考文檔的某一部分變得容易,這些在編程、科學研究、業(yè)務(wù)報告甚至是立法工作中都是非常重要的。使用cat命令對/etc/named.conf文件進行編號對行進行編號功能有-b(只能對非空白行進行編號)和-n(可以對所有行進行編號)兩個參數(shù):
上一個教程:linux常用命令(二)
下一個教程:運維請注意:”非常危險“的Linux命令大全