我想要一个 bash 脚本来监视 Linux 服务器的 USB 端口,以检测外部硬盘何时插入和移除。
当插入或移除 USB 外部驱动器时,会在某些临时文件中生成有关 USB 驱动器规格和时间的文本文件。
答案1
您的系统上可能已经运行了 udev,它正在监控连接/断开连接事件。通过适当的配置,它可以触发脚本运行,但它主要用于创建设备节点。
在 Debian/Ubuntu 系统上,查看/lib/udev/rules.d
和 /etc/udev/rules.d 中的现有规则。请参阅跑步udev 手册页的部分,了解有关执行任务的详细信息。
看: