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

 訪問手機(jī)版  

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

招聘|合作 登陸|注冊

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

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

linux下cat命令詳解

時間:2019-08-16

linux命令大全_linux命令大全 重啟_linux命令大全 root

linux下cat命令詳解

簡略版:

cat主要有三大功能:

1.一次顯示整個文件。$ cat filename

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

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

3.將幾個文件合并為一個文件: $cat file1 file2 > file

參數(shù):

-n 或 --number 由 1 開始對所有輸出的行數(shù)編號

-b 或 --number-nonblank 和 -n 相似,只不過對于空白行不編號

linux命令大全 重啟_linux命令大全 root_linux命令大全

-s 或 --squeeze-blank 當(dāng)遇到有連續(xù)兩行以上的空白行l(wèi)inux命令大全,就代換為一行的空白行

-v 或 --show-nonprinting

例:

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

cat -n textfile1 > textfile2

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

cat -b textfile1 textfile2 >> textfile3

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

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

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

linux命令大全 root_linux命令大全 重啟_linux命令大全

轉(zhuǎn):

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

比如:

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

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

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

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

選項(xiàng)

-A, --show-all 等價(jià)于 -vET

-b, --number-nonblank 對非空輸出行編號

linux命令大全 重啟_linux命令大全_linux命令大全 root

-e 等價(jià)于 -vE

-E, --show-ends 在每行結(jié)束處顯示 $

-n, --number 對輸出的所有行編號

-s, --squeeze-blank 不輸出多行空行

-t 與 -vT 等價(jià)

-T, --show-tabs 將跳 字符顯示為 ^I

-u (被忽略)

-v, --show-nonprinting 使用 ^ 和 M- 引用,除了 LFD 和 TAB 之外

--help 顯示此幫助信息并離開

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

linux命令大全 root_linux命令大全_linux命令大全 重啟

6.[root@localhost lishuai#:source /etc/profile。[root@localhost lishuai]#vi /etc/profile。[root@localhost ~]# vim /etc/profile。

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

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

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

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

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

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

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

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

cat 對于內(nèi)容極大的文件來說,可以通過管道|傳送到more 工具,然后一頁一頁的查看;

de>[root@localhost ~]# cat /etc/fstab /etc/profile | morede>

1.2 cat 的創(chuàng)建、連接文件功能實(shí)例;

cat 有創(chuàng)建文件的功能,創(chuàng)建文件后

 上一個教程:Linux TC 命令詳解