比較的最近の 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