Rastreando quais arquivos são usados ​​pelo programa

Rastreando quais arquivos são usados ​​pelo programa

Estou procurando uma maneira de rastrear quais arquivos são usados ​​pelo instalador do programa (InstallAnywhere). Não posso usar lsofporque até onde sei funciona em processos ativos e quero uma ferramenta que funcione mais ou menos assim:

Time:
--------------------------------------------------------
Tool start here:
   |-------------------------------------------|
Installer starts here:
      |-----------------------------------|

Responder1

Você também pode considerar invocar seu comando sob strace:

strace -f -e trace=file -o /path/to/logfile your_command

logfileconteria todas as operações relacionadas a arquivos executadas por your_commandseus processos filhos.

Responder2

Pareceverificarinstalaré o que você quer.

informação relacionada