#linux #events #file-io #triggers #inotify
#linux #Мероприятия #file-io #триггеры #inotify
Вопрос:
Я пытаюсь создать резервную копию файла, прежде чем он будет удален. Может кто-нибудь сказать мне, запускает ли inotify событие до или после удаления?
Ответ №1:
IN_DELETE запускается, когда файл / каталог удаляется в просматриваемом каталоге, то есть после удаления.
Ответ №2:
но возможно ли инициализировать inotify перед каждым действием.
rm -rf /media/disqueExterne/ и inotify отправляют предупреждение, как это делает сервер базы данных перед каждым доступом к записи..
здесь :
[команда bash rm -rf /media/disqueExterne] —> [системный канал] —> прямой заказ —> [/dev/sdd1] —> уничтоженные файлы
с предварительным запуском inotify
[команда bash rm -rf /media/disqueExterne] —> [системный канал] -> [предварительный запуск inotify] —> резервное копирование каждого файла —> защищенный заказ rm -rf —> [/dev/sdd1 ] —> уничтоженные файлы возможно ли перехватить команды в системном канале или буфере перед отправкой заказа.
[пользователь отправляет команду] —> [буфер] —> порядок [запущенное действие] и после
[пользователь отправляет команду] —> // инициализирует сохранение данных —> [инициализирует действие] — // —> [возврат в буфер] —> порядок —> [запущенное действие]