dmesgコマンドの使い方
カーネルメッセージを表示するコマンド。ハードウェア関連のエラーやドライバのロード状況などを確認できる。
構文
dmesg [options]オプション一覧
- -H: 人間が読みやすい形式(Human-readable)で出力し、カラー表示やページャ(less)による閲覧を自動的に行う
- -w: 新しいメッセージが記録されるたびにリアルタイムで画面に表示し続ける(Followモード)
- -T: カーネルの起動経過時間ではなく、読み取り可能な人間向けの時刻(タイムスタンプ)を付与して表示する
- -l: 特定のログレベル(emerg, alert, crit, err, warn, notice, info, debug)のみに絞り込んで表示する
- -k: カーネルから出力されたメッセージのみを抽出して表示し、ユーザー空間のログを除外する
- -x: メッセージの機能(facility)と優先度(level)をデコードして、人間が理解しやすい形式で表示する
- -c: 表示した後にカーネルのリングバッファをクリアし、次回実行時に古いログが重複して出力されないようにする