Я хочу, чтобы сценарий bash контролировал USB-порты сервера Linux, чтобы определять, когда внешний жесткий диск подключается и удаляется.
Когда внешний USB-накопитель подключается или удаляется, в некотором временном файле создается текстовый файл о характеристиках USB-накопителя и времени.
Вероятно, в вашей системе уже запущен udev, который отслеживает события подключения / отключения. При правильной конфигурации он может запускать скрипты для запуска, но в первую очередь предназначен для создания узлов устройства.
В системе Debian / Ubuntu взгляните на существующие правила в /lib/udev/rules.d
и / etc / udev / rules.d`. Увидеть Бегать раздел справочной страницы udev для получения подробной информации о выполнении задачи.
Видеть: