プログラムが使用するファイルの追跡

プログラムが使用するファイルの追跡

プログラムインストーラ(InstallAnywhere)で使用されているファイルを追跡する方法を探しています。lsof私が知っている限り、それはアクティブなプロセスで動作し、次のように動作するツールが欲しいのでできません。

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

ベストアンサー1

strace でコマンドを呼び出すことも検討できます。

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

logfileyour_commandそのサブプロセスで実行されるすべてのファイル関連操作が含まれます。

おすすめ記事