1. ホーム
  2. macos

[解決済み] Mac OS X でファイルがどのプロセスで使用されているかを確認する

2022-12-10 04:50:49

質問

あるファイルを追跡して、どのプロセスがそのファイルに触れているかを確認できるようにしたいです。 それは可能ですか。 私は、アクティビティ モニターで開いているプロセスのリストを見ることができることを知っていますが、私がそれを見るためには、それがあまりにも速く起こっていると思います。 この理由は、私はフレームワークを使用しており、フレームワークのシステムバージョンがデバッグバージョンの代わりに使用されていると思うので、どのプロセスがそれに触れているかを確認したいからです。

どのように解決するのですか?

lsof は開いているファイルを一覧表示しますが、瞬間的に触れるには少し不便です(例えば、lsofの実行時にファイルが開いていなければ、表示されません)。

最も良い方法は、fernLightning の fseventer.app . これは nagware" で、fsevents API をリアルタイムで (グラフィカルに) 見ることができます。