ติดตามการใช้งานแอพพลิเคชันใน Mac OS X ด้วย opensnoop
การใช้เครื่องมือบรรทัดคำสั่ง 'opensnoop' คุณสามารถติดตามการใช้งาน Mac ของระบบไฟล์ (หรือกระบวนการระบบ) ได้ นี่เป็นเครื่องมือที่มีประโยชน์มากสำหรับผู้ดูแลระบบและการแก้ไขปัญหา! วิธีที่ง่ายที่สุดในการใช้งานมีดังต่อไปนี้: sudo opensnoop -n Safari
นอกจากนี้คุณยังสามารถติดตามไฟล์ที่ระบุและสิ่งที่เข้าถึงได้เช่น:
sudo opensnoop -f /etc/hosts
การติดตามกระบวนการเฉพาะเจาะจงทำได้ง่ายเพียงแค่ระบุรหัสกระบวนการ:
sudo opensnoop -p PID
opensnoop จะคอยติดตามไฟล์จนกว่าขั้นตอนจะสิ้นสุดลงดังนั้นเพียงกด Control-C ใน Terminal เพื่อหยุดการทำงานของ opensnoop ในกรณีที่คุณสงสัยว่า opensnoop จะใช้ DTrace ซึ่งเป็นเครื่องมือ UNIX ยอดนิยม
การใช้งานเป็นแบบไม่มีที่สิ้นสุดให้ทดลองหรืออ่านเพิ่มเติมเกี่ยวกับ opensnoop