1、實時監控日誌
tail -f test.log
2、實時監控當前100行日誌
tail -100f test.log
3、檢視最新的100行日誌(-n表示顯示行號)
tail -n 100 test.log
4、檢視除了頭100行以外的所有日誌
tail -n +100 test.log
5、檢視頭100行日誌
head -n 100 test.log
6、檢視除了最後100以外的所有日誌
head -n -100 test.log
7、正序查詢日誌中的關鍵字
cat -n test.log | grep "exception"
ps:如果查到的日誌很多,可以使用more進行分頁
cat -n test.log | grep "exception" | more
8、獲取到了關鍵字的行號,要檢視行號附近日誌,比如要檢視行號為100附近的日誌
cat -n test.log | grep "exception" | tail -n +90 |head -n 20
ps:cat -n test.log | grep "exception" | tail -n +90 展示的是90行以後的所有日誌
ps:後面再跟上head -n 20 表示在前面的基礎上只檢視前20條日誌,相當於檢視90~110之間的日誌
9、倒敘查詢關鍵字日誌
tac -n test.log | grep "exception"
10、將日誌儲存到檔案中
cat -n test.log | grep "exception" > test.txt
11、定位到日誌結尾
shift + g
12、從下往上查詢
shift + n
13、根據日期查詢日誌
sed -n '/2019-07-26 11:12:05.842/,/2019-07-26 11:12:05.901/p' htjf-account-web.log
ps:查詢的日期在日誌中要有
linux日誌檢視常用命令
作為乙個程式猿,會常常在公司開發環境,或者測試環境什麼的部署專案,除錯bug,自然也會常常用到日誌相關的命令.下面說說工作中可能常用到的一些指令.這裡我們以nohup.out日誌檔案為例 1.動態檢視日誌檔案 很常用 tail f nohup.out 2.動態檢視日誌,並讓關鍵字高亮 tail f ...
Linux 日誌檢視常用命令
日誌是系統執行的重要檔案,當系統發生錯誤,檢視日誌檔案是非常有必要的。但是,當檔案過大時,就不能用vi 進行全部檢視,需要相應的日誌檢視命令。如果想檢視日誌中的某幾行,可以使用tail head sed命令,如果想在日誌中匹配關鍵字內容,可以使用grep命令,如果想讓日誌檔案進行建立 整合新增 顯示...
檢視日誌常用命令
檢視日誌常用命令 1 壓縮命令 tar zcvf 壓縮檔案名.tar.gz 被壓縮檔案名 可先切換到當前目錄下。壓縮檔案名和被壓縮檔案名都可加入路徑。2 解壓縮命令 tar zxvf 壓縮檔案名.tar.gz 解壓縮後的檔案只能放在當前的目錄。3 用 grep 搜尋 grep user hoover...