cat命令主要用來進行連接文件或者進行標準輸出打印,這個命令通常是講幾個文件連接起來或者是從標準輸入讀取內容並進行顯示。
1.命令格式
cat [選項] [文件名]...
2.命令功能
1.一次顯示整個目錄文件
2.直接創建一個新文件,cat filename。
3.將幾個文件創建成一個新文件:cat file1 file2 > file
3.常用的命令參數
-A 顯示所有
-b 對非空輸出行進行編號
-E 顯示結尾
-n 顯示所有的輸出行
-s 有連續兩行的空白行,就替換成一行空白行
4.使用實例
1.我們利用fstab這個文件來說明
[fbase@hundsun /]$ cat etc/fstab
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
LABEL=SWAP-sda2 swap swap defaults 0 0
2.我們執行cat -A試試看,結果是顯示所有內容
[fbase@hundsun /]$ cat -A etc/fstab
LABEL=/ / ext3 defaults 1 1$
LABEL=/boot /boot ext3 defaults 1 2$
tmpfs /dev/shm tmpfs defaults 0 0$
devpts /dev/pts devpts gid=5,mode=620 0 0$
sysfs /sys sysfs defaults 0 0$
proc /proc proc defaults 0 0$
LABEL=SWAP-sda2 swap swap defaults 0 0$
3.我們執行cat -b試試看,顯示了行號
[fbase@hundsun /]$ cat -b etc/fstab
1 LABEL=/ / ext3 defaults 1 1
2 LABEL=/boot /boot ext3 defaults 1 2
3 tmpfs /dev/shm tmpfs defaults 0 0
4 devpts /dev/pts devpts gid=5,mode=620 0 0
5 sysfs /sys sysfs defaults 0 0
6 proc /proc proc defaults 0 0
7 LABEL=SWAP-sda2 swap swap defaults 0 0
以上則是給出cat最常用的命令形式。