そのためのsysinternalsツール(filemon)がありましたが、Macでも同様のものが見つかりました。
私は開発者であり、基本的に「ファイルが見つかりません」または「誤った権限」エラーをデバッグしたいと思っています。
https://diigo.com/0xcp0Brendanのブログのハイライトについて"Mac OSのDTraceスクリプトトップ10 X (2011-10-10)。
Fseventerと互換性がない最新のオペレーティングシステムには、Apple XcodeInstruments–
–強力ですが、(fseventerと比較して)場合によっては、Instrumentsが重すぎることがあります。
リアルタイムでアクセスされているファイルを表示するには、fs_usage
Mac OS XのFSEvents機能の一部、またはdtrace
自体。
使用法: Sudo fs_usage [PID]
。
詳しくは man page をご覧ください。
dtrace opensnoop スクリプトを使用して、失敗したオープンを識別できます(ファイルが見つからないこととアクセス許可エラー)