中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪(fǎng)問(wèn)手機(jī)版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級(jí)網(wǎng)工!

招聘|合作 登陸|注冊(cè)

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點(diǎn)關(guān)注 > linux常用命令

Linux中cat命令詳解

時(shí)間:2019-08-16

linux命令大全_linux命令大全_linux命令大全應(yīng)用

原文地址:

簡(jiǎn)略版:

cat主要有三大功能:

1.一次顯示整個(gè)文件。$ catfilename

2.從鍵盤(pán)創(chuàng)建一個(gè)文件。$ cat>filename

只能創(chuàng)建新文件,不能編輯已有文件.

3.將幾個(gè)文件合并為一個(gè)文件: $catfile1file2 > file

參數(shù):

-n 或 --number 由 1 開(kāi)始對(duì)所有輸出的行數(shù)編號(hào)

-b 或 --number-nonblank 和 -n 相似,只不過(guò)對(duì)于空白行不編號(hào)

-s 或 --squeeze-blank 當(dāng)遇到有連續(xù)兩行以上的空白行,就代換為一行的空白行

-v 或 --show-nonprinting

例:

把 textfile1 的檔案內(nèi)容加上行號(hào)后輸入 textfile2 這個(gè)檔案里

cat -n textfile1 > textfile2

把 textfile1 和 textfile2 的檔案內(nèi)容加上行號(hào)(空白行不加)之后將內(nèi)容附加到 textfile3 里。

cat -b textfile1 textfile2 >> textfile3

把test.txt文件扔進(jìn)垃圾箱,賦空值test.txt

cat /dev/null > /etc/test.txt

詳細(xì)點(diǎn)的:

linux命令大全_linux命令大全_linux命令大全應(yīng)用

轉(zhuǎn):

cat 是一個(gè)文本文件查看和連接工具。查看一個(gè)文件的內(nèi)容,用cat比較簡(jiǎn)單,就是cat 后面直接接文件名。

比如:

de>[root@localhost ~]# cat /etc/fstabde>

為了便于新手弟兄靈活掌握這個(gè)工具,我們多說(shuō)一點(diǎn)常用的參數(shù);

1.0 cat 語(yǔ)法結(jié)構(gòu);

de>cat [選項(xiàng)] [文件]...de>

選項(xiàng)
-A, --show-all 等價(jià)于 -vET
-b, --number-nonblank 對(duì)非空輸出行編號(hào)
-e 等價(jià)于 -vE
-E, --show-ends 在每行結(jié)束處顯示 $
-n, --number 對(duì)輸出的所有行編號(hào)
-s, --squeeze-blank 不輸出多行空行
-t 與 -vT 等價(jià)
-T, --show-tabs 將跳 字符顯示為 ^I
-u (被忽略)
-v, --show-nonprinting 使用 ^ 和 M- 引用,除了 LFD 和 TAB 之外
--help 顯示此幫助信息并離開(kāi)

1.1 cat 查看文件內(nèi)容實(shí)例;

de>[root@localhost ~]# cat /etc/profile注:查看/etc/目錄下的profile文件內(nèi)容;

[root@localhost ~]# cat -b /etc/fstab注:查看/etc/目錄下的profile內(nèi)容,并且對(duì)非空白行進(jìn)行編號(hào)linux命令大全,行號(hào)從1開(kāi)始;

[root@localhost ~]# cat -n /etc/profile注:對(duì)/etc目錄中的profile的所有的行(包括空白行)進(jìn)行編號(hào)輸出顯示;

[root@localhost ~]# cat-E /etc/profile注:查看/etc/下的profile內(nèi)容linux命令大全,并且在每行的結(jié)尾處附加$符號(hào);de>

cat 加參數(shù)-n 和nl工具差不多,文件內(nèi)容輸出的同時(shí),都會(huì)在每行前面加上行號(hào);

de>[root@localhost ~]# cat -n /etc/profile

[root@localhost ~]# nl/etc/profilede>

cat 可以同時(shí)顯示多個(gè)文件的內(nèi)容,比如我們可以在一個(gè)cat命令上同時(shí)顯示兩個(gè)文件的內(nèi)容;

de>[root@localhost ~]# cat /etc/fstab /etc/profilede>

 上一個(gè)教程:Linux中4種rm命令的使用方法