I am looking for the OS X corespondent of FileMon, that was later included in ProcessMon.
BTW, it is essential to be able to filter by process.
|
I am looking for the OS X corespondent of FileMon, that was later included in ProcessMon. BTW, it is essential to be able to filter by process. |
||||
|
|
Instruments—a part of the Apple Xcode development suite—can monitor all file access and writes. Open it from /Developer/Applications/Instruments.app, select your application or process, and press Start. You have extensive filter options available in the menus. |
|||
|
|
|
Launchd is the main system level tool for monitoring files (and a folder is a special file) since it's always running. Hazel is one program that helps put a pretty GUI around launchd WatchPaths. Look here for lots of tips on launchd as well as hundreds of tutorials, a good wikipedia article and the Apple dev docs. fseventsd will log some changes - so you might use FSeventer or access those files if launchd isn't your cup of tea. fs_usage and lsof are process aware command line tool to tap into the IO subsystem as it's running. The fs_usage buffer can get overloaded so if you want something more guaranteed and less of a "take a quick peek" it's less dependable for total correct results as the other commands. |
||||
|
|
There is the command |
|||
|
|
command on the Terminal.app can do that for you?
use the |
|||
|
|
|
No one has mentioned Activity Monitor, found in the /Applications/Utilities folder. Click on the Process Name in the list, then hit the "Inspect" button on the toolbar. There are three tabs in the resulting window: |
|||
|
|
|
There's a graphical interface to |
|||
|
|