Jawaban:
Anda dapat mengubah prioritas logging ke level "info" atau bahkan "debug" dengan:
udevadm control --log-priority=info
Maka Anda akan melihat semua log di log sistem Anda. Jika tidak, maka rsyslogd
mungkin tidak dikonfigurasi untuk membaca log kernel dan Anda masih dapat melihat log kernel menggunakan dmesg
.
Setelah selesai, bawa ke "err" default. Lihat di /etc/udev/udev.conf
apa level logging standar Anda.
udevadm
metode adalah untuk mengubah prioritas logging dari berjalan udevd
; udev.conf
adalah untuk mengubahnya secara permanen.
unbuffer udevadm monitor --environment
Penggunaannya unbuffer
adalah opsional, tetapi saat memiploskan output akan grep
menghemat sakit kepala Anda. Secara default output buffered dalam blok 4k, tidak ada yang akan dicetak sampai buffer itu penuh.
Anda tidak lupa memuat ulang aturan?
sudo udevadm control --reload
unbuffer
tidak diinstal secara default di Debian.
sudo apt-get install expect-dev
un Debian / Ubuntu.
udevadm control --log-priority=info
berbeda dari pengaturanudev_log="err"
di/etc/udev/udev.conf
? Terima kasih