linux日誌查詢

2021-09-24 10:38:07 字數 456 閱讀 5326

檢視所有日誌:find 2019-02-20-*.log -type f |xargs grep 「」

如果日誌非常的多,在短短的乙個小時的時間中就有上千條或者上萬條資料,僅僅根據條件篩選的話非常麻煩,

即使篩選出來也會有很多條資料。如果我們知道該條呼叫發生的時間,就可以根據日誌最前面列印的時間判斷出哪些記錄符合查詢條件。

所以,我們可以根據日誌的日期作為搜尋條件,並且配合grep使用,如下所示:

sed -n 『/2019-05-31 11:29:20/,/2019-05-31 14:20:00/p』 2019-05-31-*.log | grep 「123456787543」

sed -n 『/2019-05-31 11:29:00/,/2019-05-31 14:50:00/p』 2019-05-31-*.log |grep -e 「/user/you/test」 |grep -e 「123456787543」

linux日誌查詢

快捷鍵 ctrl a 定位到開始 ctrl e 定位到最後 ctrl u 刪除整行 alt backspace 刪除單詞 ctrl 方向鍵 移動乙個單詞位 head 僅僅顯示前面幾行 head n 10 test.log 查詢日誌檔案中的頭10行日誌 head n 10 test.log 查詢日誌檔...

Linux 日誌查詢

路徑 說明 var log messages 記錄 linux 核心訊息及各種應用程式的公共日誌資訊 var log cron 記錄 crond 計畫任務產生的事件資訊 var log dmesg 記錄 linux 作業系統在引導過程中的各種事件資訊 var log maillog 記錄進入或發出系...

linux 日誌查詢

tail n 400 logname grep aaa grep 簡單使用 1.把要查詢的行寫到文字裡面去 grep wxcp ic.notifyindexserver filter succ 20180412.log a.txt 2.超時log查詢 cat ic.indexserver req 2...