查詢關鍵字並顯示 linux查詢日誌的常用命令

2021-10-14 18:13:02 字數 1056 閱讀 8877

日誌能幫助我們快速定位異常資訊的位置,因此分析查詢日誌對我們來說顯得尤為重要,下面十幾個常用的日誌相關的命令

如:cat catalina.out | grep "http" # 返回catalina.out中包含http的所有行

如:grep -i "http" ./catalina.out # 返回catalina.out中包含http的所有行

實時檢視日誌檔案

如:tail -f catalina.out

2.實時檢視日誌檔案 後一千行

如:tail - 1000f catalina.out

3.檢視實時日誌並檢索關鍵字:

如:tail -f catalina.out | grep "關鍵字"

cat test.log | head -n 1000 # 檢視test.log1000行

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

3.從第3000行開始,顯示1000行。即顯示3000~3999行

cat test.log | tail -n +3000 | head -n 1000

4.顯示1000行到3000行

cat test.log| head -n 3000 | tail -n +1000

注意

tail -n 1000:顯示最後1000行

tail -n +1000:從1000行開始顯示,顯示1000行以後的

head -n 1000:顯示前面1000行

5. sed命令

sed -n '5,10p' test.log這樣你就可以只檢視檔案的第5行到第10行

linux關鍵字查詢

指定單個檔案查詢 方法一 cat test.log grep 關鍵字 方法二 grep i 關鍵字 test.log 關鍵字查詢日誌,並顯示該條日誌的前後n 10 行記錄 cat test.log grep b10 a10 關鍵字 從當前目錄的所有.log檔案中查詢內容關鍵字是 test 檔案 fi...

關鍵字查詢

題目描述 每次給你一篇文章,和一些關鍵字,需要你告訴我多少關鍵字將匹配於文章。輸入描述 第一行包含乙個整數,表示有多少篇文章。最後一行是文章,長度不超過1000000。輸出描述 輸出文章中包含多少關鍵字。輸入樣例 15 shehe sayshr heryasherhs 輸出樣例 3源 include...

lucene查詢後關鍵字高亮顯示

query為查詢條件組合 htmlformatter htmlformatter new htmlformatter highlighter highlighter new highlighter htmlformatter,new queryscorer query highlighter.set...