less 在檢視之前不會載入整個檔案。可以嘗試使用 less 和 vi 開啟乙個很大的檔案,你就會看到它們之間在速度上的區別。
在 less 中導航命令類似於 vi。本文中將介紹一些導航命令以及使用 less 的其它一些技巧。
1 搜尋
當使用命令 less file-name 開啟乙個檔案後,可以使用下面的方式在檔案中搜尋。搜尋時整個文字中匹配的部分會被高亮顯示。
向前搜尋
/ - 使用乙個模式進行搜尋,並定位到下乙個匹配的文字
n - 向前查詢下乙個匹配的文字
n - 向後查詢前乙個匹配的文字
向後搜尋
? - 使用模式進行搜尋,並定位到前乙個匹配的文字
n - 向後查詢下乙個匹配的文字
n - 向前查詢前乙個匹配的文字
2 全屏導航
ctrl + f - 向前移動一屏
ctrl + b - 向後移動一屏
ctrl + d - 向前移動半屏
ctrl + u - 向後移動半屏
3 單行導航
j - 向前移動一行
k - 向後移動一行
4 其它導航
g - 移動到最後一行
g - 移動到第一行
q / zz - 退出 less 命令
5 其它有用的命令
v - 使用配置的編輯器編輯當前檔案
h - 顯示 less 的幫助文件
&pattern - 僅顯示匹配模式的行,而不是整個檔案
6 標記導航
當使用 less 檢視大檔案時,可以在任何乙個位置作標記,可以通過命令導航到標有特定標記的文字位置。
ma - 使用 a 標記文字的當前位置
'a - 導航到標記 a 處
7 瀏覽多個檔案
方式一,傳遞多個引數給 less,就能瀏覽多個檔案。
less file1 file2
方式二,正在瀏覽乙個檔案時,使用 :e 開啟另乙個檔案。
less file1
:e file2
當開啟多個檔案時,使用如下命令在多個檔案之間切換
:n - 瀏覽下乙個檔案
:p - 瀏覽前乙個檔案
linux中檢視日誌的less命令
進入less後,比如less console.log 可以輸入?所要搜尋的內容搜尋到的內容就會高亮顯示,y向上移動一行 按 下 也可以 空格向下滾動一屏 b向上滾動一屏 d向下滾動半屏 h less幫助 u向上滾動半屏 w指定開始顯示行數 g跳到第一行 g跳到最後一行 p n 跳到n 比如p 10 ...
Linux的more和less命令
1 more 檔案內容或輸出檢視工具 more 是我們最常用的工具之一,最常用的就是顯示輸出的內容,然後根據視窗的大小進行分頁顯示,然後還能提示檔案的百分比 de root localhost more etc profile de 1.1 more 的語法 引數和命令 de more 引數選項 檔...
linux學習筆記 less命令
空格 或者 ctrl f 前進一屏 ctrl b 後退一螢幕 回車 前進一行 string 查詢含有string字串的頁 string 同上 反向查詢 n 同向查詢 n 反向查詢 當前行號 ctrl u 檔案中向上移動半屏 ctrl d 下移動半屏 ctrl y 上移動一行 ctrl n下移動一行 ...