我如何证明 udev 已安装并正常工作?只需调用 udevadm 就可以了,对吗?
答案1
确保 udev 守护进程udevd
正在运行:
if [[ $(pgrep -c udevd) -eq 0 ]]; then
echo "No udev"
else
echo "udev is running"
fi
或者检查输出是否service udev status
包含start/running
udev 正在运行。
答案2
如果您想测试您的 udev 是否正在运行并工作,请执行以下操作进行验证。
从 /dev 中删除一个设备
rm /dev/fd0
运行 udevtrigger,它将自动再次创建丢失的设备。
/sbin/udevtrigger
答案3
@Peter - 如果设备丢失,您可以使用以下命令重新创建它们。
[root@mg0016 ~]# mknod /tmp/fd0 b 2 0
[root@mg0016 ~]# ls -l /tmp/fd0
brw-r--r-- 1 root root 2, 0 Sep 7 10:09 /tmp/fd0