比較的最近の dmesg
バージョンはフォローオプションを提供します (-w
、 --follow
) tail -f
と同様に機能します .
したがって、次のコマンドを使用してください:
$ dmesg -wH
(-H
、 --human
色、相対時間などのユーザーフレンドリーな機能を有効にします)
これらのオプションは、たとえば Fedora 19 で利用できます。
watch
を使用できます このようなことを正確に意図したコマンド
watch -n 0.1 "dmesg | tail -n $((LINES-6))"
$((LINES-6))
dmesg
の出力を実際に監視することはできません
ただし、モジュールが dmesg のリング バッファに直接出力するのではなく、代わりにカーネル ログ機能を使用する可能性が高くなります (これは dmesg
によって表示されます)。 )。 syslog
の場合 いくつかの適切な (デフォルトなど) 設定があり、これらのメッセージはおそらく kern.log
にも表示されます。 ログファイル。
したがって、次のようなことができます:
tail -f /var/log/kern.log