site-logo
G
N
I
D
A
O
L

dmesgコマンドの使い方

カーネルメッセージを表示するコマンド。ハードウェア関連のエラーやドライバのロード状況などを確認できる。

構文

dmesg [options]

オプション一覧

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

使用例