जवाबों:
आप लॉगिंग प्राथमिकता को "जानकारी" स्तर या यहां तक कि "डीबग" द्वारा बदल सकते हैं:
udevadm control --log-priority=info
फिर आपको अपने सिस्टम लॉग में सभी लॉग देखना चाहिए। यदि आप नहीं करते हैं, तो rsyslogd
कर्नेल लॉग पढ़ने के लिए कॉन्फ़िगर नहीं किया जा सकता है और आप अभी भी कर्नेल लॉग का उपयोग करके देख सकते हैं dmesg
।
जब आप कर लें, तो इसे "गलत" के लिए डिफ़ॉल्ट रूप से लाएं। देखें /etc/udev/udev.conf
कि आपका डिफ़ॉल्ट लॉगिंग स्तर क्या है।
udevadm
विधि का प्रवेश प्राथमिकता बदलने के लिए है चल रहा है udevd
; udev.conf
स्थायी रूप से इसे बदलने के लिए है।
unbuffer udevadm monitor --environment
का उपयोग unbuffer
वैकल्पिक है, लेकिन जब पाइपिंग आउटपुट grep
आपको सिरदर्द से बचाता है। डिफ़ॉल्ट रूप से आउटपुट को 4k ब्लॉक में बफ़र किया जाता है, जब तक कि बफ़र पूरा नहीं हो जाता, तब तक कुछ भी प्रिंट नहीं किया जाएगा।
आप नियमों को पुनः लोड करना नहीं भूले?
sudo udevadm control --reload
unbuffer
डेबियन पर डिफ़ॉल्ट रूप से स्थापित नहीं है।
sudo apt-get install expect-dev
un Debian / Ubuntu द्वारा स्थापित किया जा सकता है ।
udevadm control --log-priority=info
सेटिंगudev_log="err"
में अलग कैसे है/etc/udev/udev.conf
? धन्यवाद