【问题标题】:How to run a shell script after a device is mounted using UDEV如何在使用 UDEV 挂载设备后运行 shell 脚本
【发布时间】:2010-10-11 10:15:21
【问题描述】:

我想知道如何在插入并自动挂载 USB 笔式驱动器后运行脚本 直到知道我能够在插入设备后立即运行脚本,但是设备的安装发生在 shell 脚本操作结束后

【问题讨论】:

    标签: mount udev automount


    【解决方案1】:

    您可以在/etc/udev/rules.d/ 中编写udev 规则并使用RUN 之类的:

    KERNEL=="sd?1",ATTRS{serial}=="001CC27F",ACTION=="add",RUN+="/path/to/script.sh'"
    

    注意:script.sh 将以 root 权限运行。

    【讨论】:

      【解决方案2】:

      您必须收听相应的 D-Bus 信号,通知该卷已安装。

      【讨论】:

        猜你喜欢
        • 2011-01-16
        • 2020-09-18
        • 2019-07-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-08-11
        • 2012-01-15
        相关资源
        最近更新 更多