Назад | Перейти на главную страницу

Как я могу увидеть, какие приложения обращались к определенному файлу в течение определенного периода времени в Linux?

Возможно ли в Linux узнать, какие приложения обращались к определенному файлу за последние 24 часа?

У меня есть несколько возможных решений:

  1. Смотреть lsof. Это работает, но при этом ограничивается детализацией.
  2. inotify звучит хорошо ... но информации о приложении, обращающемся к файлу, не предоставляется.
  3. auditd может быть полезно, но я еще не проверял.

Как я могу узнать, какие приложения обращались к определенному файлу в течение определенного периода времени?

auditd был бы путь для этого. Вот краткое руководство о том, как выполнить мониторинг файла. Тем не менее, вам нужно будет заранее настроить часы для файла.