在Linux系統(tǒng)中,可以使用dmesg
或journalctl
命令來查看系統(tǒng)日志
dmesg
命令:dmesg
命令用于顯示內(nèi)核環(huán)形緩沖區(qū)的消息。要查看系統(tǒng)日志,只需在終端中輸入以下命令:
dmesg
你還可以使用一些選項(xiàng)來過濾或格式化輸出。例如,要以更易讀的格式顯示日志,可以使用-T
選項(xiàng):
dmesg -T
要查看特定設(shè)備或驅(qū)動(dòng)程序的日志,可以使用grep
命令過濾輸出。例如,要查看與USB相關(guān)的日志,可以使用以下命令:
dmesg | grep -i usb
journalctl
命令:journalctl
命令用于查詢和顯示系統(tǒng)日志。這個(gè)命令是Systemd系統(tǒng)管理守護(hù)進(jìn)程的一部分,它將日志存儲(chǔ)在二進(jìn)制日志文件中。要查看系統(tǒng)日志,只需在終端中輸入以下命令:
journalctl
你還可以使用一些選項(xiàng)來過濾或格式化輸出。例如,要以更易讀的格式顯示日志,可以使用-r
選項(xiàng)(反向顯示,最新的日志在最前面):
journalctl -r
要查看特定服務(wù)或單元的日志,可以使用-u
選項(xiàng)。例如,要查看與SSH相關(guān)的日志,可以使用以下命令:
journalctl -u ssh
更多關(guān)于journalctl
的信息和選項(xiàng),可以參考其手冊(cè)頁(yè):
man journalctl