Зная, изменен ли каталог

У меня есть сервер в сети, и мне интересно, есть ли способ узнать, изменен ли какой-либо файл на сервере или добавлен новый файл в определенные каталоги.

Например, у меня есть этот public_html / myblog / files

этот каталог содержит несколько файлов. Я хочу получить уведомление по электронной почте, если один из текущих файлов внутри этого каталога изменен или добавлен новый файл в этот каталог. Если возможно, получите сообщение о том, какие файлы являются новыми или были изменены.

Это возможно? Я использую CentOS 6.8

Благодарю.

  • Как я могу подсчитать количество разных символов в файле?
  • Добавить человекообразную метку времени последнего редактирования в имя файла
  • Скопируйте последние n-строки из одного файла в другой
  • Запретить пользователю удалять файл в каталоге
  • Есть ли способ определить, какой процесс создает файл в osx 10.6.8
  • Как я могу создать резервную копию каталога в NTFS, сохраняя атрибуты файлов Unix?
  • Способы консолидации музыкальной папки
  • Помогла ли моя команда $ mv '* .mobi' соединить мои файлы?
  • 2 Solutions collect form web for “Зная, изменен ли каталог”

    используйте dnotify или inotify .

    см. этот пост stackoverflow.

    Tripwire – это то, что вы ищете. Проверьте это сообщение: http://lists.centos.org/pipermail/centos/2006-June/023655.html

    Tripwire отправит вам электронное сообщение, если файл или каталог настроены для просмотра изменений.

    Linux и Unix - лучшая ОС в мире.