1. 命令功能
cat命令是整個文件的內容從上到下顯示在屏幕上。
more命令是整個文件的內容一頁一頁從上到下顯示在屏幕上。
2. 命令格式
more [options] file...
3. 常用命令選項
- -d 提示”Press space to continue,’q’ to quit(按空格鍵繼續,按q鍵退出)”,禁用響鈴功能
- -l 忽略Ctrl+l(換頁)字符
- -p 通過清除窗口而不是滾屏來對文件進行換頁
- -c 從頂部清屏,然后顯示
- -u 把文件內容中的下畫線去掉
- -s 把連續的多個空行顯示為一行
- -NUM 定義屏幕大小為num行
- +NUM 從笫n行開始顯示
- +/STRING 顯示從文件中搜索匹配字符串
4. 常用操作命令
- Enter 向下n行,可定義。默認為1行
- Ctrl+F 向下滾動一屏
- 空格鍵 向下滾動一屏
- Ctrl+B 返回上一屏
- = 輸出當前行的行號
- :f 輸出文件名和當前行的行號
- q 退出more
5. 示例
顯示文件從第3行起的內容
more +2 test.txt
從文件中查找第一個出現”rpm”字符串的行,并從該行處的前兩行開始顯示
more +/rpm test.txt
設定每屏顯示行數
more -5 test.txt
備注:按 Ctrl+F 或者 空格鍵 將會顯示下一屏3條內容,百分比也會跟著變化。按enter則會是一條條的繼續顯示出來。
列一個目錄下的文件,文件太多時,用more分頁顯示。此時需要和管道 | 結合起來
ls -l | more -5