dmesg
yang relatif baru versi menyediakan opsi ikuti (-w
, --follow
) yang bekerja secara analog dengan tail -f
.
Jadi, cukup gunakan perintah berikut:
$ dmesg -wH
(-H
, --human
memungkinkan fitur yang mudah digunakan seperti warna, waktu relatif)
Opsi tersebut tersedia misalnya di Fedora 19.
Anda dapat menggunakan watch
perintah yang ditujukan persis untuk hal-hal seperti ini
watch -n 0.1 "dmesg | tail -n $((LINES-6))"
$((LINES-6))
bagian harus membuatnya cocok dengan terminal Anda.
Anda tidak dapat benar-benar memonitor output dari dmesg
langsung.
Namun, kemungkinan besar modul Anda tidak mencetak langsung ke ring-buffer dmesg, melainkan menggunakan fasilitas logging kernel (yang kemudian akan ditampilkan oleh dmesg
). Jika syslog
Anda memiliki beberapa pengaturan waras (mis. default), pesan ini kemungkinan besar juga akan muncul di kern.log
file log.
Jadi, Anda dapat melakukan sesuatu seperti:
tail -f /var/log/kern.log