1. 程式人生 > 實用技巧 >Linux根據時間範圍查詢日誌命令示例

Linux根據時間範圍查詢日誌命令示例

grep 時間範圍 檔名稱
例如:
1. grep ‘2019-09-09 10:24:3[1-7]’ test.log 查詢test.log檔案中2019-09-09 10:24:31到2019-09-09 10:24:37時間範圍內的日誌
2. grep ‘2019-09-09 10:2[0-6]’ test.log 查詢test.log檔案中2019-09-09 10:20到2019-09-09 10:26時間範圍內的日誌
在這裡插入圖片描述
在上面命令中的方括號[]可以限制區域,這樣讓我們平常在排查錯誤日誌的時候能夠縮小日誌範圍準確的定位錯誤的位置。
我們還可以在命令後繼續新增條件篩選範圍:
grep ‘2019-09-09 10:24:3[1-7]’ test.log |grep ‘篩選內容’

這樣就可以更精準的幫我們排查我們要找的內容啦。