查閱日誌小技巧

2021-07-11 03:40:00 字數 2192 閱讀 7817

**上線,無法debug?查閱日誌困難,花了大量時間依然沒有頭緒?

下面介紹幾種查閱、分析日誌時常用的小技巧,會讓你事半功倍。

1.對於線上實時的報錯,可以用tail檢視。

例如:tail -f /usr/local/var/log/nginx/access.log

檢視access.log後面10行資料。最大的功能不是這個,而是你再重新整理頁面後,能實時看到更新的日誌,例如,我先敲幾個空格,然後再重新整理新頁面,可以看到新的請求log。是不是很方便呢?

2. 查詢相關字元的日誌

例如;我在訊息佇列的任務開始執行前,寫入log:

logger.info('begin doing something')

在查詢時可以這樣:

cat /usr/local/var/log/nginx/***.log | grep "begin doing something"

在檔案不大的時候,也可以開啟檔案查詢:vim /usr/local/var/log/nginx/***.log

然後輸入 /begin doing something  或者 ?begin doing something

/ 表示從日誌開頭查起, ? 表示從日誌的結尾開始查詢

配合使用命令:

n: 查詢下乙個匹配的字元

n: 查詢上乙個匹配的字元

按方向鍵上下一行一行不方便?

可以使用 control+f 向後翻頁

control+b 向前翻頁。

光看沒用,找點log自己試試吧!

文獻查閱技巧

今天導師給我們上了一課。主要講了他的研究方向,以及相關方向的熱點和切入點。最後提到了相關文獻的查閱技巧。文獻檢索給我提示挺大。就像乙隻菜鳥突然發現的一條金色的蟲子一樣。首先第一點 學會選資料,合理利用高校購買的大量的資料庫,面對浩瀚的文獻資料,在確定自己的研究方向之後,選擇性地收索相關的最新文獻。從...

Linux查日誌小技巧

以下是一些linux伺服器下查日誌的小技巧,為自己做乙個記錄 1.根據關鍵字查詢指定檔案grep 30015 c0a89623 440294 21173 bizlog.txt2.根據多個關鍵字查詢指定檔案 或關係grep e 30015 c0a89623 440294 21173 error biz...

Git顯示漂亮日誌的小技巧

git顯示漂亮日誌的小技巧 原文 牆 git的傳統log如下所示,你喜歡嗎?看看下面這個你喜不喜歡?點選看大圖 要做到這樣,命令列如下 git log graph pretty format cred h creset c yellow d creset s cgreen cr c bold blu...