環境:RedHat Linux Enterprise 6+Virtual Box 4.1
使用過DOS命令的人 都應該知道,我們可以使用type命令來查看一個文件的內容。在Linux下有五個相 關的命令,功能各有千秋,不過它們都象type命令一樣,只能用來查看文本文件 。
1.cat命令
cat命令是最象type命令的,使用的方法很簡單: "cat文件名" 。不過比type命令更強大的是,它可以同時查看多個文 件:"cat文件名一 文件名二"。
2. more命令
more命令 不僅可以用來分頁(cat list.txt | more),而且可以直接使用來查看文件信息 (more list.txt)。
如果文本文件比較長,一屏無法顯示完,那麼使用cat 命令就可能無法看清。這裡我們可以簡單地使用more來代替cat命令即可。其效果 與type文件名/p類似。使用more命令將一次顯示一屏文本,顯示滿後,停下來, 並提示出已顯示全部內容的百分比,按空格鍵就可以看到下一屏。
3.less 命令
less命令的功能幾乎和more命令一樣,也是按頁顯示文件,不同之處 在於less命令在顯示文件時允許用戶既可以向前又可以向後翻閱文件。
向 前翻:按b鍵;
向後翻:按p鍵;
指定位置:輸入百分比
退 出:q
4. head命令
通過head命令可以僅查看某文件的前幾行,格 式為:
head -行數文件名
如果未指定行數,則使用默認值10。
5.tail命令
tail -行數文件名
與head命令相對應的,我們 可以使用tail命令來查看文件尾部的內容。通常用來實時
監測某個文件是 否被修改,通常用來觀察日志。如:
tail -f maillog