我可以编写依赖于安装的单元文件,因为我可以列出它们,然后将其添加到中Requires=xxx
,例如:
# systemctl list-units | grep data
mount-data.service loaded active exited Manage the data partition
我想做的是在将网络摄像头插入设备后启动服务。systemctl list-units | grep video0
什么也不返回。有人可以简单地向我解释一下,我该怎么做才能确保做到这一点?我不希望发生的是启动服务的时候/dev/video0
,/dev/video1
等出现。
我从这篇文章中得到了一个线索,我将需要编写udev规则,但是我不知道在这里到底需要做什么。帮帮我?