【ディーメッセージ】
dmesg とは?
💡 カーネルの「つぶやき」を読む唯一の窓口、ハードウェアトラブルの手がかりはここにある
📌 このページのポイント
dmesgって何が見られるの?
いつ使うものなの?
dmesg の出力って時刻がよくわからない表示なの?
カーネルリングバッファって何なの?
カーネルがメッセージを溜めておくメモリ上の領域で、リング状になっているから古いメッセージは新しいもので上書きされるんだ。サイズは限られているから、起動から時間が経つと初期のメッセージは消えてしまう。だから重要なログは `/var/log/kern.log` や journald にも記録されるようになっているよ
dmesgで特定の情報だけ見ることってできるの?
まとめ:ざっくりこれだけ覚えればOK!
「dmesg」って出てきたら「カーネルのメッセージを表示するコマンド」と思えればだいたいOK!
📖 おまけ:英語の意味
「diagnostic message」 = 診断メッセージ
💬 diagnostic(診断)message(メッセージ)の略で、カーネルの診断情報を読むためのコマンドだよ