国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

linux 中more、less 和 most 的區別

2019-10-26 18:58:36
字體:
來源:轉載
供稿:網友

如果你是一個 Linux 方面的新手,你可能會在 more、less、most 這三個命令行工具之間產生疑惑。在本文當中,我會對這三個命令行工具進行對比,以及展示它們各自在 Linux 中的一些使用例子。總的來說,這幾個命令行工具之間都有相通和差異,而且它們在大部分 Linux 發行版上都有自帶。

我們首先來看看 more 命令。

more 命令

more 是一個老式的、基礎的終端分頁閱讀器,它可以用于打開指定的文件并進行交互式閱讀。如果文件的內容太長,在一屏以內無法完整顯示,就會逐頁顯示文件內容。使用回車鍵或者空格鍵可以滾動瀏覽文件的內容,但有一個限制,就是只能夠單向滾動。也就是說只能按順序往下翻頁,而不能進行回看。

更正

有的 Linux 用戶向我指出,在 more 當中是可以向上翻頁的。不過,最原始版本的 more 確實只允許向下翻頁,在后續出現的較新的版本中也允許了有限次數的向上翻頁,只需要在瀏覽過程中按 b 鍵即可向上翻頁。唯一的限制是 more 不能搭配管道使用(如 ls | more)。(LCTT 譯注:此處原作者疑似有誤,譯者使用 more 是可以搭配管道使用的,或許與不同 more 版本有關)

按 q 即可退出 more。

更多示例

打開 ostechnix.txt 文件進行交互式閱讀,可以執行以下命令:

$ more ostechnix.txt

在閱讀過程中,如果需要查找某個字符串,只需要像下面這樣輸入斜杠(/)之后接著輸入需要查找的內容:

/linux

按 n 鍵可以跳轉到下一個匹配的字符串。

如果需要在文件的第 10 行開始閱讀,只需要執行:

$ more +10 file

就可以從文件的第 10 行開始顯示文件的內容了。

如果你需要讓 more 提示你按空格鍵來翻頁,可以加上 -d 參數:

$ more -d ostechnix.txt

如上圖所示,more 會提示你可以按空格鍵翻頁。

如果需要查看所有選項以及對應的按鍵,可以按 h 鍵。

要查看 more 的更多詳細信息,可以參考手冊:

$ man more

less 命令

less 命令也是用于打開指定的文件并進行交互式閱讀,它也支持翻頁和搜索。如果文件的內容太長,也會對輸出進行分頁,因此也可以翻頁閱讀。比 more 命令更好的一點是,less 支持向上翻頁和向下翻頁,也就是可以在整個文件中任意閱讀。

在使用功能方面,less 比 more 命令具有更多優點,以下列出其中幾個:

支持向上翻頁和向下翻頁 支持向上搜索和向下搜索 可以跳轉到文件的末尾并立即從文件的開頭開始閱讀 在編輯器中打開指定的文件
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 嵊州市| 大足县| 海伦市| 白水县| 宁都县| 乌苏市| 平和县| 峡江县| 宣汉县| 斗六市| 安岳县| 秀山| 嵊泗县| 东明县| 高密市| 开平市| 曲水县| 仁寿县| 武宁县| 河北区| 太和县| 诸暨市| 德保县| 汽车| 通州市| 本溪| 张家川| 方正县| 德惠市| 镇赉县| 芮城县| 大同市| 林口县| 宣化县| 都安| 三亚市| 彭阳县| 鄂伦春自治旗| 定结县| 保康县| 百色市|