Linux 命令之 more -- 显示文本文件内容/显示文件内容/查看文件内容
生活随笔
收集整理的這篇文章主要介紹了
Linux 命令之 more -- 显示文本文件内容/显示文件内容/查看文件内容
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 一、命令介紹
- 二、常用選項
- 三、命令內部操作快捷鍵
- 四、參考示例
- (一)顯示文件file的內容,顯示之前先清屏,附已顯示的百分比
- (二)顯示文件file的內容,每10行顯示一次,而且在顯示之前先清屏
- (三)顯示文件file的內容,每5行顯示一次,而且在顯示之后再清屏
- (四)逐頁顯示 file 文檔內容,如有連續兩行以上空白行則以一行空白行顯示
- (五)從第 20 行開始顯示 file的內容
一、命令介紹
more 命令是一個基于 vi 編輯器的文本過濾器,它以全屏幕的方式按頁顯示文本文件的內容,支持 vi 中的關鍵字定位操作。
more 命令用于將內容較長的文本文件內容(不能在一屏顯示完)進行分屏顯示,并且支持在顯示時定位關鍵字。而對于內容較少的文本文件內容則推薦使用 cat 命令查看。
二、常用選項
| -num | 指定每屏顯示的行數 |
| -l | more在通常情況下把 ^L 當作特殊字符, 遇到這個字符就會暫停,-l選項可以阻止這種特性 |
| -f | 計算實際的行數,而非自動換行的行數 |
| -p | 先清除屏幕再顯示文本文件的剩余內容,即通過清除窗口而不是滾屏來對文件進行換頁,與-c選項相似 |
| -c | 與-p相似,不滾屏,先顯示內容再清除舊內容 |
| -d | 在屏幕的最下方顯示百分比,提示:Press space to continue,'q' to quit(按空格鍵繼續,按 q 鍵退出),禁用響鈴功能 |
| -s | 多個空行壓縮成一行顯示 |
| -u | 禁止下劃線,把文件內容中的下畫線去掉 |
| +/pattern | 在每個文檔顯示前搜尋該字(pattern),然后從該字串之后開始顯示 |
| +num | 從第 num 行開始顯示 |
三、命令內部操作快捷鍵
| Enter | 向下n行,需要定義,默認為1行 |
| \ | 接著輸入一個模式,可以在文本中尋找下一個相匹配的模式 |
| H | 顯示幫助屏 |
| B或者Ctrl+B | 顯示上一屏內容 |
| Q | 退出more命令 |
| Ctrl+F或Space或Z | 向下滾動一屏 |
| = | 輸出當前的行號 |
| :f | 輸出文件名和當前的行號 |
| V | 調用vi編輯器 |
| ! | 調用Shell,并執行命令 |
四、參考示例
(一)顯示文件file的內容,顯示之前先清屏,附已顯示的百分比
[root@linuxcool ~]# more -dc file(二)顯示文件file的內容,每10行顯示一次,而且在顯示之前先清屏
[root@linuxcool ~]# more -c -10 file(三)顯示文件file的內容,每5行顯示一次,而且在顯示之后再清屏
[root@linuxcool ~]# more -p -5 file(四)逐頁顯示 file 文檔內容,如有連續兩行以上空白行則以一行空白行顯示
[root@linuxcool ~]# more -s file(五)從第 20 行開始顯示 file的內容
[root@linuxcool ~]# more +20 file總結
以上是生活随笔為你收集整理的Linux 命令之 more -- 显示文本文件内容/显示文件内容/查看文件内容的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 买房房管局备案多久下来(买房房管局备案多
- 下一篇: Linux 命令之 head -- 在屏