На этот вопрос уже есть ответ здесь:
Мне нужно знать, какие файлы были скопированы в или удаляется из каталога или папки, например / dev
или / mnt
, или любого другого каталога.
Как я могу это сделать?
Вы могли использовать inotifywait
контролировать каталоги для файлов, к которым получили доступ, удалило или переместилось.
Inotify-инструменты установки
sudo apt-get update
sudo apt-get install inotify-tools
Затем выполненный:
inotifywait -m -r /mnt
"-m
"опция контролирует каталог и"-r
"является рекурсивным. Если иначе не указано"-e
"опция, все события будут отображены, как определено в inotifywait
страница справочника. События могут быть отправлены в файл журнала при помощи"-o
"опция:
inotifywait -m -r -o /directory/logfile.txt /mnt