手当たり次第に書くんだ

飽きっぽいのは本能

目次に戻る

Introduction

このドキュメントは、man dmesg の内容をできるだけ分かりやすく翻訳し、必要に応じて補足情報を追加しています。

NAME

dmesg は、カーネルリングバッファのメッセージを表示、または制御します。

SYNOPSIS

dmesg [options]
dmesg --clear
dmesg --read-clear [options]
dmesg --console-level level
dmesg --console-on
dmesg --console-off

DESCRIPTION

dmesg は、カーネルリングバッファを調査または制御するために使用されます。デフォルトの動作は、カーネルリングバッファからのすべてのメッセージを表示することです。

OPTIONS

--clear, --read-clear, --console-on, --console-off, --console-level オプションは互いに排他的です。

-C, --clear

カーネルリングバッファをクリアします。

-c, --read-clear

コンテンツを最初に表示した後、カーネルリングバッファをクリアします。

-D, --console-off

コンソールへのメッセージ出力を無効にします。

-d, --show-delta

タイムスタンプとメッセージ間のデルタ時間を表示します。--notime と共に使用すると、タイムスタンプなしでデルタ時間のみが出力されます。

-E, --console-on

コンソールへのメッセージ出力を有効にします。

-e, --reltime

ローカル時間と人間が読める形式でのデルタ時間を表示します。ローカル時間への変換が不正確である可能性があることに注意してください。

-F, --file file

指定されたファイルからの syslog メッセージを読み取ります。 -F は、kmsg 形式のメッセージをサポートしません。古い syslog 形式のみがサポートされます。

-f, --facility list

指定されたファシリティのリストに出力を制限します。ファシリティは、カンマ区切りで複数指定することができます。

-H, --human

人間が読める出力を有効にします。

-k, --kernel

カーネルメッセージを出力します。

-L, --color[=when]

出力をカラー表示します。when には以下を指定可能です。

  • auto: カラーリングを自動的に有効または無効にします。端末がカラーサポートをしている場合は有効になり、そうでない場合は無効になります。
  • never: カラーリングを無効にします。
  • always: カラーリングを常に有効にします。

-l, --level list

指定されたレベルのリストに出力を制限します。レベルは、カンマ区切りで複数指定することができます。

-n, --console-level level

コンソールにメッセージの出力が行われるレベルを設定します。

--noescape

デフォルトで、プリント不能および潜在的に安全でない文字は、セキュリティ上の理由から \x 形式でエスケープされます。

-P, --nopager

ページャーに出力をパイプしないようにします。

-p, --force-prefix

複数行のメッセージの各行にファシリティ、レベル、またはタイムスタンプ情報を追加します。

-r, --raw

ログレベルの接頭辞を削除せずに生のメッセージバッファを表示します。

-S, --syslog

syslog(2) カーネルインターフェイスを使用してカーネルメッセージを読み取るように強制します。

-s, --buffer-size size

カーネルリングバッファのサイズを指定してクエリを実行します。

-T, --ctime

人間が読めるタイムスタンプを表示します。

--since time

指定された時刻からのレコードを表示します。

--until time

指定された時刻までのレコードを表示します。

-t, --notime

カーネルのタイムスタンプを出力しません。

--time-format format

指定されたフォーマットを使用してタイムスタンプを出力します。

-u, --userspace

ユーザースペースのメッセージを出力します。

-w, --follow

新しいメッセージを待ちます。

-W, --follow-new

新しいメッセージのみを待機して表示します。

-x, --decode

ファシリティとレベルを人間が読める接頭辞にデコードします。

-V, --version

バージョン情報を表示して終了します。

-h, --help

ヘルプテキストを表示して終了します。

COLORS

暗黙のカラーリングは、空のファイル /etc/terminal-colors.d/dmesg.disable によって無効にできます。

EXIT STATUS

dmesg は、適切な権限がない場合にエラーを報告することがあります。

SEE ALSO

terminal-colors.d(5), syslogd(8)

/var/log/dmesg

/var/log/dmesg は、システム起動時のカーネルリングバッファの内容が保存されるログファイルであり、システムの起動に関する問題を調査する際に役立ちます。/var/log/dmesg は、システム起動時に新しい内容で上書きされます。dmesg --clear はカーネリングバッファをクリアしますが、/var/log/dmesg の内容はクリアされません。一部のシステムでは /var/log/dmesg が存在しない場合もあります。

目次に戻る

LPIC dmesg コマンド

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

トップへ戻る