linux搜尋關鍵字檢視日誌

2021-10-23 15:12:26 字數 794 閱讀 4180

1、檢視日誌 前 n行:

cat 檔名 | head -n 數量

demo:

cat test.log | head -n 200  # 檢視test.log前200行

2、檢視日誌 尾 n行:

方法一:cat 檔名 | tail -n 數量

demo:

cat test.log | tail -n 200  # 檢視test.log倒數200行

方法二:tail -n 數量 檔名

demo:

tail -n 200 test.log #同方法一效果相同,檢視test.log倒數200行

demo:

cat test.log | grep 「http」  # 返回test.log中包含http的所有行

demo:

grep -i 「http」 ./test.log  # 返回test.log中包含http的所有行(-i忽略大小寫)

以上,還可以在末尾加上-a(展示日誌關鍵字後幾行的內容)、-b(展示日誌關鍵字前幾行的內容)、-c(展示日誌關鍵字前後幾行的內容),要注意大小寫。

demo:cat test.log | grep 「http」 -c 10 #展示關鍵字http前後10行的所有內容

4、檢視實時日誌

tail -f 檔名

demo:

tail -f test.log #檢視實時日誌,可以使用ctrl+c退出

根據關鍵字檢視日誌

老是忘記怎麼檢視某個關鍵字的指令,看到有個老哥寫得不錯,我把它貼上到這裡備份啦 說明 這個只是供自己以後查詢使用,如有問題請指出。僅供參考 檢視匹配內容的前後幾行 reg 代表要搜尋的內容 destfile 代表要搜尋的檔案 grep 5 reg destfile 列印匹配行的前後5行 grep c...

linux 搜尋關鍵字

搜尋文字名稱 console.log 搜尋關鍵字 keyword 1 cat console.log grep keyword less 和 more的區別,都是從檔案頭開始開啟檔案,more 只能向下搜尋,less既可以向下搜尋,也可以向上搜尋 2 less console.log 開啟檔案 ke...

關鍵字搜尋

關鍵字搜尋 function sercah waitmsg 已找到對應的 g keys count 處關鍵字!1 相同關鍵字查詢時返回 reading children reading box m p css span keys removeattr style removeattr id g ke...