Это старый, но я думаю, что это хорошая идея, чтобы обновить его на сегодня реальность.
Для отладки всего одного процесса и их потомков, strace все равно будет лучшим способом. Он может легко показать любой доступ к файлу, даже на отсутствующих файлах.
Для общей отладки системы, функция аудита в ядре может сделать это и является рекомендуемым способом. Он не требует каких-либо исправлений для последних ядер, только установленный пакет аудита
Вот простой графический интерфейс для его использования:
аудит-гуй
Это копирует Windows Filemon, отслеживая доступ к файлам для всех мест, процессов и т. Д.
также проверьте этот пост