Spor en applikationsbrug i Mac OS X med opensnoop

Ved hjælp af kommandolinjeværktøjet 'opensnoop' kan du spore enhver Mac-applikation (eller systemproces) brug af filsystemet. Dette er et meget praktisk værktøj til administratorer og fejlfinding! Den enkleste måde at bruge den på er som følger:

sudo opensnoop -n Safari

Du kan også spore en bestemt fil, og hvad der er adgang til det, sådan:

sudo opensnoop -f /etc/hosts

Sporing af en bestemt proces er lige så enkel som at angive proces-id:

sudo opensnoop -p PID

opensnoop vil fortsætte med at spore filen, indtil selve processen er afsluttet, så tryk bare Control-C i Terminal for at stoppe opensnoop fra at køre. Hvis du lurer på, er opensnoop baseret på DTrace, et populært UNIX-værktøj.

Anvendelserne er uendelige, give det et forsøg, eller læs mere om opensnoop