プログラムによって使用されるファイルを追跡する

プログラムによって使用されるファイルを追跡する

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

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

答え1

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

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

logfileyour_commandまたはその子プロセスによって実行されるすべてのファイル関連操作が含まれます。

答え2

見た目はチェックインストールそれがあなたが望むものです。

関連情報