解释一下 ACTION=="add", KERNEL=="sd[a-z][0-9]", TAG+="systemd", ENV{SYSTEMD_WANTS}="usbmount@%k.service"
时间: 2023-11-11 18:24:23 浏览: 251
这是一个udev规则,用于在插入USB存储设备时自动挂载设备并启动相应的服务。具体解释如下:
- ACTION=="add":表示当有新的设备被添加时触发该规则。
- KERNEL=="sd[a-z][0-9]":表示设备的内核名称必须匹配这个正则表达式,即必须是以sd开头,后面跟着一个小写字母(a-z),然后是一个或多个数字(0-9),表示这是一个USB存储设备。
- TAG+="systemd":表示给这个设备添加一个名为systemd的标签,用于后续处理。
- ENV{SYSTEMD_WANTS}="usbmount@%k.service":表示当这个设备被识别后,将会启动名为usbmount@%k.service的服务,其中%k表示设备的内核名称,也就是上面的sd[a-z][0-9]部分。
总的来说,这条规则的作用就是当有新的USB存储设备插入时,自动挂载设备并启动相应的服务,方便用户直接使用。
阅读全文
相关推荐












