LINUX怎么使用journalctl查看日志?Linux使用Journalctl查看日志方法
journalctl是systemd日志管理工具,用于查看系統(tǒng)及服務(wù)日志。首先可運(yùn)行journalctl查看全部日志,了解系統(tǒng)整體運(yùn)行情況;通過--since和--until按時(shí)間范圍篩選,如today、yesterday或具體時(shí)段,便于定位異常;使用-u選項(xiàng)查看特定服務(wù)如ssh.service或nginx.service的日志,并加-f實(shí)時(shí)跟蹤輸出;-f參數(shù)還可單獨(dú)使用以持續(xù)監(jiān)控日志流,Ctrl+C退出;通過_PID=1234按進(jìn)程ID過濾,-p指定日志級(jí)別(如err)查看對(duì)應(yīng)嚴(yán)重程度的消息;最后用--list-boots列出各啟動(dòng)實(shí)例,-b -1查看上次啟動(dòng)日志,-b查看本次啟動(dòng)日志,實(shí)現(xiàn)精準(zhǔn)排查。

如果您需要排查系統(tǒng)或服務(wù)的運(yùn)行問題,但不確定從何處獲取詳細(xì)的執(zhí)行記錄,則可能是由于未正確使用系統(tǒng)的日志管理工具。journalctl 是 systemd 系統(tǒng)和服務(wù)管理器的一部分,用于訪問和管理系統(tǒng)日志。以下是使用 journalctl 查看日志的具體步驟:
本文運(yùn)行環(huán)境:Dell XPS 13,Ubuntu 22.04
一、查看全部日志
該命令用于顯示系統(tǒng)自啟動(dòng)以來的所有日志條目,適用于全面了解系統(tǒng)整體運(yùn)行狀況。
1、打開終端,輸入以下命令:
journalctl
2、系統(tǒng)將輸出所有已緩存的日志內(nèi)容,包括內(nèi)核消息、系統(tǒng)服務(wù)啟動(dòng)信息及其他組件日志。
二、按時(shí)間范圍篩選日志
通過指定時(shí)間范圍,可以縮小日志查看范圍,便于定位特定時(shí)間段內(nèi)的異常行為。
1、查看當(dāng)天的日志:
journalctl --since today
2、查看昨天的日志:
journalctl --since yesterday --until today
3、查看某一具體時(shí)間點(diǎn)前后的內(nèi)容,例如從上午9:00到10:00:
journalctl --since "09:00" --until "10:00"
三、查看特定服務(wù)的日志
當(dāng)某個(gè)服務(wù)出現(xiàn)故障時(shí),僅查看該服務(wù)相關(guān)日志可提高排查效率。
1、查看指定服務(wù)(如 ssh.service)的日志:
journalctl -u ssh.service
2、實(shí)時(shí)跟蹤某服務(wù)日志輸出:
journalctl -u nginx.service -f
四、實(shí)時(shí)監(jiān)控日志輸出
此模式允許用戶持續(xù)觀察新生成的日志條目,適合在執(zhí)行操作時(shí)同步檢查系統(tǒng)反饋。
1、運(yùn)行以下命令進(jìn)入實(shí)時(shí)日志流模式:
journalctl -f
2、按下 Ctrl+C 可退出實(shí)時(shí)查看模式。
五、按進(jìn)程ID或日志級(jí)別過濾
利用進(jìn)程ID(PID)或日志優(yōu)先級(jí)進(jìn)行過濾,有助于精確查找特定進(jìn)程的行為記錄。
1、根據(jù) PID 查詢對(duì)應(yīng)進(jìn)程的日志:
journalctl _PID=1234
2、查看指定日志等級(jí)的消息(例如錯(cuò)誤級(jí)別,優(yōu)先級(jí)為 3):
journalctl -p err
3、可選的日志級(jí)別包括:debug、info、notice、warning、err、crit、alert、emerg。
六、查看特定引導(dǎo)實(shí)例的日志
系統(tǒng)每次啟動(dòng)都會(huì)生成獨(dú)立的日志序列,可通過此功能查看某次開機(jī)期間的完整日志。
1、列出所有可用的引導(dǎo)記錄:
journalctl --list-boots
2、查看第 -1 次(上次開機(jī))的日志:
journalctl -b -1
3、查看本次啟動(dòng)的日志:
journalctl -b
以上就是LINUX怎么使用journalctl查看日志_Linux使用Journalctl查看日志方法的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章

linux下ping本機(jī)沒反應(yīng)怎么辦? LINUX下ping命令不通的常見原因與排查方
Ping不通,即在使用Ping命令時(shí),無法接收到任何Ping應(yīng)答報(bào)文的現(xiàn)象,造成這個(gè)問題的原因很多,下面我們就來一一分析和解決方法2025-09-20
htop和top有什么區(qū)別? 一文吃透Linux htop命令安裝和使用指南
htop命令是一個(gè)Linux實(shí)用程序,用于顯示有關(guān)系統(tǒng)進(jìn)程的關(guān)鍵信息,它可以被看作是Windows任務(wù)管理器的Linux版本,Htop更像是一個(gè)交互式程序,因?yàn)樗С质髽?biāo)和鍵盤操作來在2025-08-09
在linux中刪除文件與文件夾我們可以直接使用rmdir和rm命令就可以刪除了,接下來是小編為大家收集的Linux下刪除文件命令,希望能幫到大家2025-08-08
linux系統(tǒng)監(jiān)控工具小神器!超全面的Btop安裝和使用指南
Btop是一個(gè)對(duì) Linux top 命令的改進(jìn)版本,提供了更豐富的功能和更好的用戶體驗(yàn),它不僅列出了系統(tǒng)的各種使用情況,包括內(nèi)存、磁盤、網(wǎng)絡(luò)和進(jìn)程,還支持鼠標(biāo)互動(dòng),允許用戶在2025-08-08
深入解析Linux文件系統(tǒng)目錄結(jié)構(gòu)與常用命令詳解
在Linux系統(tǒng)中,文件與目錄的架構(gòu)是分層次進(jìn)行組織的,每個(gè)目錄都承擔(dān)著其特定的職能與角色,今天我們就來星系解讀一下2025-08-08
Linux工作目錄是什么? Linux查看和切換工作目錄的技巧
工作目錄也叫當(dāng)前目錄或當(dāng)前工作目錄,是 Linux 終端中的一個(gè)核心概念,怎么查看工作目錄和切換工作目錄呢?詳細(xì)請(qǐng)看下文介紹2025-08-08
dig 命令可以查詢各種類型 DNS 記錄信息,下面我們將通過實(shí)際示例和 dig 命令常用參數(shù)來詳細(xì)說明如何使用 dig 實(shí)用程序2025-08-08
linux重啟命令有哪些? 7個(gè)實(shí)用的Linux系統(tǒng)重啟命令匯總
Linux系統(tǒng)提供了多種重啟命令,常用的包括shutdown -r、reboot、init 6等,不同命令適用于不同場(chǎng)景,本文將詳細(xì)介紹這些命令的使用方法、注意事項(xiàng)以及推薦優(yōu)先級(jí),幫助用戶2025-06-23
如何快速定位到查找的文件? Linux中快速定位文件或命令匯總
在 Linux 中查找文件可以使用多種命令,以下是 最常用的文件查找方法,覆蓋不同場(chǎng)景,詳細(xì)請(qǐng)看下文介紹2025-05-21
linux查看可執(zhí)行文件所在路徑的命令實(shí)用詳述
linux系統(tǒng)中想要看看可執(zhí)行文件的具體位置,該怎么查看呢?我們可以使用多個(gè)命令查看,詳細(xì)請(qǐng)看下文介紹2025-05-21


