安装新卷时运行 shell 脚本

安装新卷时运行 shell 脚本

我有兴趣随时运行 rsync 脚本任何新卷安装在我的 Debian 盒子上。监听新卷挂载的潜在触发因素/策略有哪些?

答案1

您可以创建一个新规则/etc/udev/rules.d/。首先读取文件/etc/udev/rules.d/README。在新的规则文件中,添加类似的内容

KERNEL=="sd?1",ACTION=="mount",RUN+="/path/to/script.sh"

(我没有尝试上面的行,尝试你自己的规则。)

请注意,该脚本将作为root.您可能想用su它来改变这一点。

使用时ACTION=="add"需要script.sh首先安装卷。

相关内容