За даними Вікіпедії ,
inotify - це підсистема ядра Linux, яка помічає зміни у файловій системі. Він замінив попередній dnotify.
Програми, які синхронізують файли (наприклад, план збоїв, дропбокс, git), рекомендують в керівництві користувача, які збільшують користувачі max_user_watches
( 1 , 2 , 3 ).
З того, що я розумію про inotify, в ОС "кажуть", що файл змінено, замість того, щоб ОС вимагала "йти шукати" зміни.
Я припускаю, що у кожному каталозі створений файл "ініціювати". Це правильно? Чи є спосіб взаємодії з inotify з командного рядка?
Ресурси
Чому інотифікація подій відрізняється на монтажі NFS?
Зачекайте велику кількість файлів у каталозі
grep --exclude=arch -r inotify
у джерелах ядра Linux.