轉自:http://blog.sina.com.cn/s/blog_716844910100tfxv.html
[root@1-min etc]# cat -n rsyslog.conf //顯示所有行號(包括空行)
■ cat命令
● 默認 選項
如圖所示:

● -A 選項
顯示文件內容,顯示^I標記(Tab鍵),顯示$標記(換行符)。
● -b 選項
顯示文本行號,空行不包含在內。如圖所示:

● -e 選項
顯示文本行,同時顯示換行標記$符號。
● -E 選項
在每行的結尾顯示$符號。
● -n 選項
每行都顯示行號,空行也包括在內。
● -T 選項
顯示Tab鍵,標記為^I。
● -s選項
當遇到大於兩行以上空白時,壓縮只顯示一行。
■ more命令
● -num 選項
指定一個整數,例如num=2,表示當前屏幕一次顯示文本的行數。
可見,只顯示了2行文本,單擊空格鍵繼續顯示。
● -d 選項
當一屏顯示不下文件內容的時候,在屏幕下方提示按鍵操作:Press space to continue,'q' to quit。
● -num 選項
● +/ 選項
在+/后面可以輸入匹配的字符串,如果指定文件中不存在,則提示,否則直接顯示對應字符串所在的行。
字符串out在f.java文件中存在,執行more +/out f.java,則直接顯示內容。
單擊空格鍵,顯示f.java文件內容。
■ less命令
less命令類似於more命令,但是less命令可以想vi編輯器一樣。比如輸入命令:
less hello.c f.java
最下面一行說明了,下一個文件是f.java,直接鍵入:n就可以顯示f.java文件的內容
在此模式下,輸入命令:p可以查看前一個文件hello.c。
關於less命令,可以直接輸入man less命令查看幫助手冊。
■ head命令
● 默認 選項
不指定任何選項的時候,比如執行head f.java,則顯示f.java文件的全部內容。
● -n 選項
顯示指定文件的前n行,n為一個整數。
顯示了f.java文件的前兩行。
另外,可以顯示多個文件的頭部信息(指定前n行)
■ tail命令
● 默認 選項
不指定任何選項的時候,比如執行tail f.java,則顯示f.java文件的全部內容。
● -n 選項
顯示指定文件的后n行,n為一個整數。
顯示了f.java文件的后4行。
另外,可以顯示多個文件的尾部信息(指定后n行),