Kernel

dmesg 輸出和 /var/log/messages 有什麼區別?

  • July 7, 2019

AFAIKdmesg顯示有關核心和核心模組的資訊,/var/log/messages還顯示核心和模組產生的資訊。

那麼有什麼區別呢?/var/log/messages 的輸出dmesg是?

更多可能有用的資訊:

dmesg列印環形緩衝區的內容。此資訊也會實時發送到syslogdklogd,當它們執行時,最終會發送到/var/log/messages; 什麼時候dmesg最有用的是從之前syslogd和/或klogd開始時擷取啟動時間消息,以便正確記錄它們。

這取決於作業系統。例如,在 Solaris 上,dmesg只是一個 shell 腳本,顯示/var/adm/messages.*文件的最後 200 行。

引用自:https://unix.stackexchange.com/questions/35851