Linux檢視日誌

2022-07-04 12:21:10 字數 1448 閱讀 6762

進行分頁顯示的工具,推薦使用

命令     作用

-f

強迫開啟特殊檔案,例如外圍裝置代號、目錄和二進位制檔案

-i   忽略搜尋時的大小寫

-m   顯示類似more命令的百分比

-m   顯示讀取檔案的百分比、行號及總行數

-n   在每行前顯示行號

/字串 向下搜尋"

字串"

的功能?字串 向上搜尋"

字串"

的功能n    重複前乙個搜尋(與 / 或 ?有關)

n    反向重複前乙個搜尋(與 / 或 ?有關)

&pattern 僅顯示匹配模式的行,而不是整個檔案

空格鍵   滾動一頁

回車鍵    滾動一行

[pagedown] 向下翻動一頁

[pageup]   向上翻動一頁

g      移動到最後一行

g      ** 移動到第一行**v     使用配置的編輯器編輯當前檔案

h      顯示 less 的幫助文件

tail -f 動態檢視日誌檔案, less 也能完成這項工作,使用 f 命令即可

在 less 檢視日誌檔案時:

可以按大寫 f,就會有類似 tail

可以按 v 進入編輯模型, shift+zz 儲存退出到 less 檢視模式。

可以按 :e 檢視下乙個檔案, 用 :n 和 :p 來回切換。

-n  是顯示行號;相當於nl命令;例子如下:
tail -100f test.log      實時監控100行日誌

tail -n 10test.log 查詢日誌尾部最後10行的日誌;

tail -n +10 test.log 查詢10行之後的所有日誌;

跟tail是相反的,tail是看後多少行日誌,而head是檢視日誌檔案的頭多少行,例子如下:
head -n 10test.log   查詢日誌檔案中的頭10行日誌;

head -n -10 test.log 查詢日誌檔案除了最後10行的其他所有日誌;

cat是一次性顯示整個檔案的內容,還可以將多個檔案連線起來顯示,它常與重定向符號配合使用,適用於檔案內容少的情況
tac是倒序檢視,是cat單詞反寫;例子如下:

cat -n test.log |grep "

debug

" 查詢關鍵字的日誌

2、輸入「/關鍵字」,按enter鍵查詢

3、查詢下乙個,按「n」即可

退出:按esc鍵後,接著再輸入:號時,vi會在螢幕的最下方等待我們輸入命令

wq!儲存退出

q! 不儲存退出

linux 檢視日誌

1 cat命令 功能 1 顯示整個檔案。示例 cat filename 2 把檔案串連線後傳到基本輸出,如將幾個檔案合併為乙個檔案或輸出到螢幕。示例 cat file1 file2 file 說明 把檔案串連線後傳到基本輸出 螢幕或加 filename 到另乙個檔案 cat引數詳解 n 或 numb...

Linux檢視日誌

1 cat命令 功能 1 顯示整個檔案。示例 cat filename 2 把檔案串連線後傳到基本輸出,如將幾個檔案合併為乙個檔案或輸出到螢幕。示例 cat file1 file2 file 說明 把檔案串連線後傳到基本輸出 螢幕或加 filename 到另乙個檔案 cat引數詳解 n 或 numb...

Linux檢視日誌

檢視 access.log 檔案ip統計 plain view plain copy cat access.log awk uniq c sort k1,1nr 去掉r則從高到低 plain view plain copy cat access.log awk sort uniq c sort rn...