2

Я забыл, что мой Pendrive был подключен, когда вчера покинул компьютерную лабораторию, и я бы потерял его, если бы не любезная душа, нашедшая и возвращавшая его. Я хочу избежать этого в будущем, и, очевидно, есть некоторые инструменты, которые вы можете использовать в окнах, которые предупреждают вас, если вы оставляете pendrive позади при выходе из системы или выключении компьютера. Есть что-нибудь подобное, что работает на Linux?

Мне нужно, чтобы это работало в Fedora 17 (оболочка GNOME 3), и желательно без привилегий администратора.

1 ответ1

1

Вы можете создать сценарий выхода из системы (см. « Создание сценария / задания выхода из системы для Linux»), который проверяет, используется ли в настоящее время USB-диск. Это можно сделать, сделав что-то вроде

if [ `lsmod | grep usb_storage | grep -o -E [0-9]+[[:space:]]*$` -gt 0 ]; then echo -e "\a\a\a\a"; fi 

Эта команда определит, подключен ли USB-накопитель, путем тестирования количества устройств, использующих модуль usb_storage и позвонит в звонок 4 раза, если какие-либо еще подключены. Вместо этого вы можете сделать что-то еще, например, отключить, но имейте в виду, что вы выходите из системы на этом этапе, поэтому возможности ограничены.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .