🐧 Linux 総合学習プラットフォーム
カーネルログ

dmesg コマンド

dmesg [-T] [-l level]

カーネルのリングバッファに記録された起動時およびハードウェア関連のメッセージを表示する。デバイス認識やドライバの問題を後から追跡するのに使う。環境によっては sudo が必要。

使用例

dmesgカーネルの起動メッセージとハードウェア認識ログを表示する。
dmesg -Tタイムスタンプを人間が読める日時形式で表示する。
dmesg | grep -i errorエラーを含む行だけを抜き出して確認する。

関連する学習トピック

📖 dmesg でカーネルログを確認する📖 Hello World モジュールの流れ(概念)📖 起動シーケンスの全体像📖 カーネルとバージョン確認📖 システムコールとは(ユーザ空間とカーネル空間の境界)📖 デバイスファイルと /dev📖 printk とログレベル📖 ログの調査(journalctl・dmesg)

▶ 学習アプリで「dmesg」を練習する