Изменения содержимого папки для монитора

Я могу отслеживать изменения содержимого файла с помощью команды tail -f

Есть ли аналогичный способ отслеживания изменений структуры каталогов так, как tail -f контролирует файл?

У меня есть длительный процесс, который добавляет файл к определенному пути в директории, и я хочу отслеживать записи файлов, как они (или они) пишут записи в каталоги и подкаталоги.

1
задан 24 October 2014 в 22:55

1 ответ

--events не является фильтром, вы должны использовать --event. Например, вот командная строка для мониторинга событий создания / изменения:

# inotifywait . --recursive --monitor --event CREATE --event MODIFY

Затем я вижу:

Setting up watches.  Beware: since -r was given, this may take a while!

И вот формат фида:

[path] [event] [file]

, например

./.mozilla/firefox/b4ar08t6.default/ MODIFY cookies.sqlite-wal
./.mozilla/firefox/b4ar08t6.default/ MODIFY cookies.sqlite-wal
./.mozilla/firefox/b4ar08t6.default/ MODIFY cookies.sqlite-wal
5
ответ дан 24 May 2018 в 02:32

Другие вопросы по тегам:

Похожие вопросы: