fswatch — специализированная консольная утилита для контроля изменений в заданных файлах и каталогах, для получения уведомлений о событиях файловой системы используется Inotify.
Inotify (Fsnotify) — подсистема ядра Linux позволяющая получать уведомления о событиях связанных с файлами и каталогами файловой системы. Основная сфера применения "системы поиска", с помощью подписки на события Inotify скриптам и приложениям нет необходимости сканировать файловую систему для обнаружения изменений.
fswatch может работать в режиме реального времени и режиме отображения собранной с заданным периодом обновления статистики. Утилита уведомляет пользователя об открытии файлов и каталогов (для чтения или записи), их перемещении или удалении, изменении атрибутов и внесении других изменений в файловую систему...
Лицензия: GNU General Public License version 3.0 (GPLv3)