Linux下用less查看文件內容
前提:如何快速找到日志所在的目錄呢?
find / -name "目錄名稱*"
1.打開文件
#打開 less xx.log # 直接定位到第100行 less +100g xx.log # 定位到最后一行 less +GG xx.log # 定位到第100個字節的位置 less +100P xx.log # 直接定位到50%的位置 less +100p xx.log
2、less中移動
逐行移動
j – 向前移動一行 k – 向后移動一行
逐頁移動
Ctrl+F - 向前翻頁
Ctrl+B - 向后翻頁
逐屏移動
默認按下g,代表翻到第一屏。你可以g3,翻到第3屏,這里我沒有試試這個文檔一共能翻幾屏。輸入大寫G,默認下翻到文件尾部,小寫g,回到文件頭部
= -顯示當前行信息,如行號、字節位置等(可能要計算,畢竟沒有加載整個信息!)
3、搜索所需內容
/ 你要搜索的內容 – 使用一個模式進行搜索,並定位到下一個匹配的文本
n – 向前查找下一個匹配的文本
N – 向后查找前一個匹配的文本
4.實時查看日志文件
shift+f - 進入實時查看日志文件狀態,此時不可編輯
ctrl+c - 退出實時查看狀態,進入可編輯狀態
5.q 退出當前文件
