查看tomcat日志通常用 tail -n 或者 tail -f 或者grep 或者 vi cat等命令去查看異常信息,但是日志是在不停地刷屏,tail是動態的在變的,我們往往期望從日志最后一行往前一頁一頁的翻頁查看,從而找到異常信息,而less 工具,是對文件或其它輸出進行分布顯示的工具,是linux查看文件內容的工具,功能極其強大
1.語法: less 參數 文件名稱 / less 文件名稱
2.導航
j 向前移動一行
k 向后移動一行
g 移動到第一行
G 移動到最后一行
3.全屏導航
ctrl + F 或者 f - 向前移動一屏
ctrl + B 或者 b - 向后移動一屏
ctrl + D 或者 d - 向前移動半屏
ctrl + U 或者 u - 向后移動半屏
4.查找內容:
向下查找: /查找的內容
n 向下匹配下一處匹配文本
N向上匹配下一處匹配文本
向上查找: ?查找內容
n 向上匹配下一處匹配文本
N向下匹配下一處匹配文本
5.帶出行號查看文件:less -N catalina.out
6.實時查看文檔變動:
使用less catalina.out 進入文檔后
F 實時查看
Ctrl+C 退出實時查看模式
7.退出less命令:q /ZZ
8.其它有用的命令
v - 使用配置的編輯器編輯當前文件
h - 顯示 less 的幫助文檔
&pattern - 僅顯示匹配模式的行,而不是整個文件
9.標記導航
當使用 less 查看大文件時,可以在任何一個位置作標記,可以通過命令導航到標有特定標記的文本位置:
+ ma - 使用 a 標記文本的當前位置
+ 'a - 導航到標記 a 處
10.如果查看文本出現中文亂碼:
執行這個命令 export LESSCHARSET=latin1 ,然后再用less查看
