如何在运行时查看 udev 操作?

如何在运行时查看 udev 操作?

是否存在一个udev命令可以让我在终端上实时(在运行时)看到新设备连接时设备节点的创建情况?

当使用 tail 命令可视化日志时会发生一些事情:tail -f /var/log/syslog

答案1

是的,只有一个直接的(不是来自任何日志)。

sudo udevadm monitor

或者仅从 udev 获取更清晰的输出:

sudo udevadm monitor -u

参考:man udevadm

udevadm monitor [options]
   Listens to the kernel uevents and events sent out by a udev rule and
   prints the devpath of the event to the console. It can be used to
   analyze the event timing, by comparing the timestamps of the kernel
   uevent and the udev event.

   -u, --udev
       Print the udev event after the rule processing.

相关内容