cat命令連接文件并打印到標(biāo)準(zhǔn)輸出設(shè)備上,cat經(jīng)常用來顯示文件的內(nèi)容,類似于下的type命令。
注意:當(dāng)文件較大時(shí),文本在屏幕上迅速閃過(滾屏),用戶往往看不清所顯示的內(nèi)容。因此,一般用more等命令分屏顯示。為了控制滾屏,可以按Ctrl+S鍵,停止?jié)L屏;按Ctrl+Q鍵可以恢復(fù)滾屏。按Ctrl+C(中斷)鍵可以終止該命令的執(zhí)行,并且返回Shell提示符狀態(tài)。
語法
cat(選項(xiàng))(參數(shù))
選項(xiàng)
-n或-number:有1開始對所有輸出的行數(shù)編號;
-b或--number-nonblank:和-n相似,只不過對于空白行不編號;
-s或--squeeze-blank:當(dāng)遇到有連續(xù)兩行以上的空白行,就代換為一行的空白行;
-A:顯示不可打印字符,行尾顯示“$”;
-e:等價(jià)于"-vE"選項(xiàng);
-t:等價(jià)于"-vT"選項(xiàng);
參數(shù)
文件列表:指定要連接的文件列表。
實(shí)例
cat m1 (在屏幕上顯示文件ml的內(nèi)容)
cat m1 m2 (同時(shí)顯示文件ml和m2的內(nèi)容)
cat m1 m2 > file (將文件ml和m2合并后放入文件file中)
如查看inittab 文件(與其他命令做比較):
more命令是一個(gè)基于vi編輯器文本過濾器linux命令,它以全屏幕的方式按頁顯示文本文件的內(nèi)容,支持vi中的關(guān)鍵字定位操作。more命令中內(nèi)置了若干快捷鍵,常用的有H(獲得幫助信息),Enter(向下翻滾一行),空格(向下滾動一屏),Q(退出命令)。
該命令一次顯示一屏文本,滿屏后停下來,并且在屏幕的底部出現(xiàn)一個(gè)提示信息,給出己顯示的該文件的百分比:--More--(XX%)可以用下列不同的方法對提示做出回答:
語法
more(語法)(參數(shù))
選項(xiàng)
-<數(shù)字>:指定每屏顯示的行數(shù);
-d:顯示“[press space to continue,'q' to quit.]”和“[Press 'h' for instructions]”;
-c:不進(jìn)行滾屏操作。每次刷新這個(gè)屏幕;
-s:將多個(gè)空行壓縮成一行顯示;
-u:禁止下劃線;
+<數(shù)字>:從指定數(shù)字的行開始顯示。
參數(shù)
文件:指定分頁顯示內(nèi)容的文件。
實(shí)例
顯示文件file的內(nèi)容,但在顯示之前先清屏,并且在屏幕的最下方顯示百分比。
more -dc file
顯示文件file的內(nèi)容,每10行顯示一次,而且在顯示之前先清屏。
more -c -10 file
如查看inittab 文件(與其他命令做比較):
matias ergo pro是專為辦公設(shè)計(jì)的鍵盤,在鍵盤的左側(cè)有辦公使用率比較高的幾個(gè)按鍵,向上向下翻頁和 home/end鍵等常用功能按鍵。在鼠標(biāo)手勢中,我們就可以看到不同鼠標(biāo)手勢所實(shí)現(xiàn)的功能了,如:手勢向上代表向上翻頁、手勢向下代表向下翻頁。:主要是翻頁的速度,如果向下一點(diǎn)一點(diǎn)的翻頁速度還可以,但是向上翻頁或者滾動就很慢,或者跳到文件末也要等一會。
語法
less(選項(xiàng))(參數(shù))
選項(xiàng)
-e:文件內(nèi)容顯示完畢后,自動退出;
-f:強(qiáng)制顯示文件;
-g:不加亮顯示搜索到的所有關(guān)鍵詞,僅顯示當(dāng)前顯示的關(guān)鍵字,以提高顯示速度;
-l:搜索時(shí)忽略大小寫的差異;
-N:每一行行首顯示行號;
-s:將連續(xù)多個(gè)空行壓縮成一行顯示;
-S:在單行顯示較長的內(nèi)容,而不換行顯示;
-x<數(shù)字>:將TAB字符顯示為指定個(gè)數(shù)的空格字符。
參數(shù)
文件:指定要分屏顯示內(nèi)容的文件
實(shí)例
less /etc/inittab
tail命令用于輸入文件中的尾部內(nèi)容。tail命令默認(rèn)在屏幕上顯示指定文件的末尾10行。如果給定的文件不止一個(gè),則在顯示的每個(gè)文件前面加一個(gè)文件名標(biāo)題。如果沒有指定文件或者文件名為“-”,則讀取標(biāo)準(zhǔn)輸入。