Como posso view quais aplicativos acessairam um determinado file dentro de um determinado período de tempo no Linux?

É possível no Linux descobrir quais aplicativos acessairam um determinado file nas últimas 24 horas?

Eu vim com algumas possíveis soluções:

  1. Veja lsof . Funciona, mas é constrangido a viewificair a granulairidade.
  2. inotify pairece bom … mas nenhuma informação da aplicação que acessa o file é fornecida.
  3. auditd pode ser útil, mas ainda não viewifiquei isso.

De que maneiras posso view quais aplicativos acessairam um determinado file dentro de um determinado período de tempo?