当 USB 连接时执行 shell 脚本

当 USB 连接时执行 shell 脚本

我正在开发一个处理各种 USB 存储设备的应用程序(例如备份、更新数据记录文件ETC)

我的问题是:

我想写一篇shell 脚本存储在此 USB 驱动器中(由于 USB 是我项目的中心,因此 USB 将会相同,但 PC 将会改变)并且此脚本应该是一旦 USB 驱动器连接到我的 Linux 系统,就会执行对于我将在此 shell 脚本中执行的其他任务,我不需要任何类型的“root”或“sudo”权限。

答案1

使用udev另一个问题中描述的规则运行本地脚本。本地脚本可以在新安装的设备上查找文件并执行它。

(如果你仔细想想的话,这对安全来说有点危险。)

相关内容