systemd怎么手动发现设备实践
时间: 2024-02-17 08:01:17 浏览: 139
要手动发现设备并触发 udev 守护进程,可以使用 systemd 中的 udevadm 工具。具体步骤如下:
1. 执行以下命令以刷新 udev 规则:
```
sudo udevadm control --reload-rules
```
2. 执行以下命令以重新加载 udev 守护进程:
```
sudo systemctl restart systemd-udevd.service
```
3. 执行以下命令以手动发现设备:
```
sudo udevadm trigger --action=add
```
这个命令会触发 udev 守护进程,让它重新扫描设备并检测是否有新设备。如果有新设备,udev 守护进程会根据配置文件中的规则来处理这些设备。
注意:执行以上命令需要有管理员权限。另外,在有些 Linux 发行版中,systemd 可能已经自动处理了设备事件,不需要手动触发 udevadm 命令。
阅读全文