溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Linux系統(tǒng)中如何進(jìn)行日志查看

發(fā)布時(shí)間:2022-01-24 09:52:41 來源:億速云 閱讀:199 作者:kk 欄目:開發(fā)技術(shù)

小編今天帶大家了解Linux系統(tǒng)中如何進(jìn)行日志查看,文中知識(shí)點(diǎn)介紹的非常詳細(xì)。覺得有幫助的朋友可以跟著小編一起瀏覽文章的內(nèi)容,希望能夠幫助更多想解決這個(gè)問題的朋友找到問題的答案,下面跟著小編一起深入學(xué)習(xí)“Linux系統(tǒng)中如何進(jìn)行日志查看”的知識(shí)吧。

當(dāng)開發(fā)項(xiàng)目時(shí)出現(xiàn)了bug查看日志信息是最好找到問題得辦法,也要習(xí)慣在業(yè)務(wù)關(guān)鍵點(diǎn)設(shè)置日志。

查看日志常用命令

tail:

-n 是顯示行號(hào);相當(dāng)于nl命令;例子如下:

tail -100f test.log 實(shí)時(shí)監(jiān)控100行日志

tail -n 10 test.log 查詢?nèi)罩疚膊孔詈?0行的日志;

tail -n +10 test.log 查詢10行之后的所有日志;

head:

跟tail是相反的,tail是看后多少行日志,而head是查看日志文件的頭多少行,例子如下:

head -n 10 test.log 查詢?nèi)罩疚募械念^10行日志;

head -n -10 test.log 查詢?nèi)罩疚募俗詈?0行的其他所有日志;

cat:

tac是倒序查看,是cat單詞反寫;例子如下:

cat -n test.log |grep “debug” 查詢關(guān)鍵字的日志(常用!~)

vim:

1、進(jìn)入vim編輯模式:vim filename 2、輸入“/關(guān)鍵字”,按enter鍵查找 3、查找下一個(gè),按“n”即可 退出:按ESC鍵后,接著再輸入:號(hào)時(shí),vi會(huì)在屏幕的最下方等待我們輸入命令 wq! 保存退出 q! 不保存退出

列出幾種常見的應(yīng)用場(chǎng)景???:

查看日志應(yīng)用場(chǎng)景一:按行號(hào)查看:過濾出關(guān)鍵字附近的日志

(1) cat -n test.log |grep “debug” 得到關(guān)鍵日志的行號(hào)

(2) cat -n test.log |tail -n +92|head -n 20 選擇關(guān)鍵字所在的中間一行. 然后查看這個(gè)關(guān)鍵字前10行和后10行的日志:

tail -n +92表示查詢92行之后的日志

head -n 20 則表示在前面的查詢結(jié)果里再查前20條記錄

查看日志應(yīng)用場(chǎng)景二:根據(jù)日期查詢日志

(1) sed -n ‘/2014-12-17 16:17:20/,/2014-12-17 16:17:36/p’ test.log

特別說明:

上面的兩個(gè)日期必須是日志中打印出來的日志,否則無效

先 grep ‘2014-12-17 16:17:20’ test.log 來確定日志中是否有該時(shí)間點(diǎn)

查看日志應(yīng)用場(chǎng)景三:日志內(nèi)容特別多,打印在屏幕上不方便查看,分頁/保存文件查看

(1)使用more和less命令,

如: cat -n test.log |grep “debug” |more 這樣就分頁打印了,通過點(diǎn)擊空格鍵翻頁

(2)使用 >xxx.txt 將其保存到文件中,到時(shí)可以拉下這個(gè)文件分析

如:cat -n test.log |grep “debug” >debug.txt

什么是Linux系統(tǒng)

Linux是一種免費(fèi)使用和自由傳播的類UNIX操作系統(tǒng),是一個(gè)基于POSIX的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng),使用Linux能運(yùn)行主要的Unix工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。

感謝大家的閱讀,以上就是“Linux系統(tǒng)中如何進(jìn)行日志查看”的全部?jī)?nèi)容了,學(xué)會(huì)的朋友趕緊操作起來吧。相信億速云小編一定會(huì)給大家?guī)砀鼉?yōu)質(zhì)的文章。謝謝大家對(duì)億速云網(wǎng)站的支持!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI