जवाबों:
आप लॉगिंग प्राथमिकता को "जानकारी" स्तर या यहां तक कि "डीबग" द्वारा बदल सकते हैं:
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-devun Debian / Ubuntu द्वारा स्थापित किया जा सकता है ।
udevadm control --log-priority=infoसेटिंगudev_log="err"में अलग कैसे है/etc/udev/udev.conf? धन्यवाद