less 查看文件內容
1、命令格式
less [options] file...
2、命令功能
Linux中的less命令主要用來瀏覽文件內容,與more命令的用法相似,不同於more命令的是,less命令可往回瀏覽以看過的部分。
less 的用法比起 more 更加的有彈性。在 more 的時候,我們並沒有辦法向前面翻,只能往後面看,但若使用了 less 時,就可以使用[pageup]| [ b][pagedown]| [空格]等按鍵的功能來往前往後翻看文件,更容易用來查看一個文件的內容!除此之外,在 less 裏頭可以擁有更多的搜索功能,不止可以向下搜,也可以向上搜。
3、命令參數
-i: 忽略大小寫
翻屏:
空格鍵 | [f]:向文件尾部翻一屏;
b:向文件首部翻一屏;
回車鍵 | [j]:向文件尾部翻一行;
k:向文件首部翻一行;
d:向文件尾部翻半屏;
u:向文件首部翻半屏;
文本搜索:區分大小寫
/keyword:向文件尾部搜索;
?keyword:向文件首部搜索;
n:跟搜索命令相同的方向(下一個);
N:跟搜索命令相反的方向(上一個);
&/pattern - 僅顯示匹配模式的行,而不是整個文件
快速跳轉:
快速跳轉到文件首部1G | g;
快速跳轉到文件尾部G;
使用vi編輯器編輯文件: v
多個文件同時查看
lessfile1 file2...
:n下一個文件
:p 上一個文件
標記導航
當使用 less 查看大文件時,可以在任何一個位置作標記,可以通過命令導航到標有特定標記的文本位置:
ma - 使用 a 標記文本的當前位置
'a - 導航到標記 a 處
退出文件
q|ZZ:退出;
4、命令實例:
1、查看文件
命令:less test
[root@server ~]# cat test 123 123 456123 [root@server ~]# less test 123 123 456123 test (END)
例2、多個文件同時查看
命令:less test test2
[root@server ~]# cat test test2 123 123 123 456123 234 234 234 567 [root@server ~]# [root@server ~]# less test test2 123 123 123 456123 test (file 1 of 2) (END) - Next: test2 [root@server ~]# less test test2 123 123 123 456123 :n...skipping... 234 234 234 567 test2 (file 2 of 2) (END)
說明:
輸入 :n後,切換到 test2
輸入 :p 後,切換到 test