カーネルメッセージのログ作成について優先順位付け等の設定を行います。このコマンドは管理者権限のあるユーザのみ行えます。
klogd [オプション ・・・]
| オプション名 | 説明 |
| -c ログレベル | 出力されるログレベルの値を変更します。 |
| -d | デバッグモードに切り替え、標準エラー出力に出力します。 |
| -f ファイル名 | メッセージ出力先を指定のファイルに変更します。 |
| -i | klogdデーモンにシグナルを送り、カーネルモジュールシンボルを再読み込みさせます。 |
| -I | klogdデーモンにシグナルを送り、静的カーネル・シンボルカーネルモジュールシンボルを再読み込みさせます。 |
| -n | klogdデーモンのバックグラウンドへの移動を抑止します。 |
| -o | メッセージを一回だけバッファから読み取り記録して終了します。 |
| -p | カーネルメッセージに文字列「Oops」が存在した場合、必ずカーネルモジュールシンボルの情報を読み込みます。 |
| -s | 強制的にバッファとのインターフェイスとしてシステムコールを使用します |
| -k ファイル名 | カーネルシンボルを指定したファイルから読み込みます。 |
| -v | バージョン情報を表示します。 |
| -x | カーネルマップを読み込みません。 |
| -2 | シンボルを展開する際にシンボルに変換したアドレスと生のデータを表示します。 |
カーネルログをシステムコールによって取得するように設定します。
$ su - [Enter] パスワード(P): [Enter] # klogd -s [Enter] klogd: Already running. # cat /var/log/messages|grep klogd [Enter] May 13 08:53:12 JIGS-SD02 kernel: klogd 1.4.1, log source = /proc/kmsg started. May 13 08:53:12 JIGS-SD02 syslog: klogd startup succeeded May 13 18:58:02 JIGS-SD02 syslog: klogd shutdown succeeded May 14 08:49:14 JIGS-SD02 kernel: klogd 1.4.1, log source = /proc/kmsg started. May 14 08:49:14 JIGS-SD02 syslog: klogd startup succeeded May 14 16:20:54 JIGS-SD02 kernel: klogd 1.4.1, log source = /proc/kmsg started. May 14 16:26:02 JIGS-SD02 kernel: klogd 1.4.1, log source = /proc/kmsg started. May 14 16:29:21 JIGS-SD02 kernel: klogd 1.4.1, log source = /proc/kmsg started. May 14 16:31:36 JIGS-SD02 syslog: klogd停止 succeeded May 14 16:31:36 JIGS-SD02 kernel: klogd 1.4.1, log source = /proc/kmsg started. May 14 16:31:36 JIGS-SD02 syslog: klogd起動 succeeded May 14 16:33:40 JIGS-SD02 kernel: klogd 1.4.1, log source = /proc/kmsg started. May 14 16:35:44 JIGS-SD02 kernel: klogd 1.4.1, log source = /proc/kmsg started. May 14 16:36:25 JIGS-SD02 kernel: klogd 1.4.1, log source = /proc/kmsg started. May 14 16:36:44 JIGS-SD02 kernel: klogd 1.4.1, log source = /proc/kmsg started. May 14 16:37:35 JIGS-SD02 syslog: klogd shutdown succeeded May 14 16:40:05 JIGS-SD02 kernel: klogd 1.4.1, log source = /proc/kmsg started. May 14 16:40:05 JIGS-SD02 syslog: klogd startup succeeded May 14 16:53:06 JIGS-SD02 syslog: klogd停止 succeeded May 14 16:53:06 JIGS-SD02 kernel: klogd 1.4.1, log source = /proc/kmsg started. May 14 16:53:06 JIGS-SD02 syslog: klogd起動 succeeded May 14 16:53:41 JIGS-SD02 syslog: klogd停止 succeeded May 14 16:53:42 JIGS-SD02 kernel: klogd 1.4.1, log source = /proc/kmsg started. May 14 16:53:42 JIGS-SD02 syslog: klogd起動 succeeded May 14 16:54:26 JIGS-SD02 kernel: klogd 1.4.1, log source = /proc/kmsg started. May 14 16:55:38 JIGS-SD02 kernel: klogd 1.4.1, log source = /proc/kmsg started. May 14 16:56:01 JIGS-SD02 kernel: klogd 1.4.1, log source = ksyslog started.