Spåra en applikationsanvändning i Mac OS X med opensnoop
Med kommandoradsverktyget "opensnoop" kan du spåra alla Mac-applikationer (eller systemprocess) användningen av filsystemet. Detta är ett mycket användbart verktyg för administratörer och felsökning! Det enklaste sättet att använda det är följande: sudo opensnoop -n Safari
Du kan också spåra en viss fil och vad som är åtkomst till det, såhär:
sudo opensnoop -f /etc/hosts
Att spåra en viss process är så enkelt som att bara ange process-id:
sudo opensnoop -p PID
opensnoop fortsätter att spåra filen tills själva processen är avslutad, så klicka bara på Control-C i Terminal för att stoppa opensnoop från att köra. Om du undrar, är opensnoop baserat på DTrace, ett populärt UNIX-verktyg.
Användningarna är oändliga, prova, eller läs mer om opensnoop