linux檢視日誌常用命令收集

2021-09-25 13:51:51 字數 1058 閱讀 3707

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...