मॉनिटर मैक ओएस एक्स फ़ाइल सिस्टम उपयोग & ओपननूप के साथ पहुंच

Anonim

Opennoop यूटिलिटी एक अद्भुत उपकरण है जो विशेष एप्लिकेशन को एक्सेस करने वाली फ़ाइलों की तरह विशिष्टताओं को ट्रैक करने के लिए है, लेकिन आप Mac OS X में सभी फ़ाइल सिस्टम एक्सेस की निगरानी के लिए Opennoop का उपयोग भी कर सकते हैं। ऐसा करने के लिए, यूटिलिटी चलाएं बिना झंडे के:

sudo opennoop

आपसे आपका रूट पासवर्ड मांगा जाएगा, और फिर आपको तुरंत डेटा के एक फायरहोज के साथ प्रस्तुत किया जाएगा जो मैक ओएस एक्स के भीतर चल रही हर चीज को दिखा रहा है।

आश्चर्य है कि आप जो जानकारी देख रहे हैं वह क्या है? नीचे दी गई रंगीन मार्गदर्शिका आपको दिखाती है कि आप निम्नलिखित में सबसे अधिक रुचि क्या लेंगे: बैंगनी प्रक्रिया आईडी है, नीला प्रक्रिया का नाम है, और लाल फ़ाइल पथ है:

आम तौर पर, अनुसरण करने के लिए सबसे उपयोगी जानकारी प्रक्रिया का नाम और फ़ाइल का पथ है जिसे दी गई प्रक्रिया एक्सेस कर रही है। आपको गतिविधि मॉनिटर / टास्क मैनेजर में क्या है, इसके साथ ओपननूप में दिखाई देने वाली प्रक्रियाओं के बारे में एक पत्राचार मिलेगा।

आप किसी विशिष्ट फ़ाइल का अनुसरण भी कर सकते हैं और पता लगा सकते हैं कि इससे क्या एक्सेस किया जा रहा है:

sudo opennoop -f /path/to/file

या आप grep का उपयोग करके किसी भी विशिष्ट फ़ाइल या ऐप से संबंधित किसी भी चीज़ को ट्रैक कर सकते हैं। उदाहरण के लिए, मैं टर्मिनल ऐप या उससे संबंधित फाइलों से संबंधित हर चीज का पालन करना चाहता हूं:

sudo opennoop | grep Terminal

हमने आपको यह पहले भी दिखाया है, लेकिन आप विशिष्ट एप्लिकेशन को उनकी प्रक्रिया आईडी या ऐप नाम से भी ट्रैक कर सकते हैं:

sudo opennoop -n Terminal

जब तक आप बहुत अस्पष्ट समस्याओं का निवारण नहीं कर रहे हैं या आप कमांड लाइन के माध्यम से मैक ओएस एक्स के दृश्यों के पीछे क्या चल रहा है, यह देखना चाहते हैं, तो कुछ विशिष्टताओं के साथ ओपननूप का उपयोग करना एक अच्छा विचार है। जानकारी की बाढ़ नहीं है।

मॉनिटर मैक ओएस एक्स फ़ाइल सिस्टम उपयोग & ओपननूप के साथ पहुंच