Возможно ли в Linux узнать, какие приложения обращались к определенному файлу за последние 24 часа?
У меня есть несколько возможных решений:
lsof
. Это работает, но при этом ограничивается детализацией.inotify
звучит хорошо ... но информации о приложении, обращающемся к файлу, не предоставляется.auditd
может быть полезно, но я еще не проверял.Как я могу узнать, какие приложения обращались к определенному файлу в течение определенного периода времени?
auditd
был бы путь для этого. Вот краткое руководство о том, как выполнить мониторинг файла. Тем не менее, вам нужно будет заранее настроить часы для файла.