स्टार्टअप पर चलने वाले ऐप्स:
/Library/StartupItems
- मानक स्टार्टअप आइटम यहां पाए जाते हैं
sudo launchctl list
या लॉन्च किए गए प्लास्ट के लिए देखें /Library/LaunchDaemons
और /System/Library/LaunchDaemons
बिना किसी आवश्यक लॉगिन के चलाने के लिए तैयार हैं। नोट: सूचीबद्ध फ़ोल्डरों में कुछ .plist फाइलें दिखाई नहीं देंगी launchctl list
क्योंकि वे चलाने के लिए लोड नहीं होती हैं।
उपयोगकर्ता लॉगिन पर चलने वाले ऐप्स:
सिस्टम प्राथमिकता में लेखा वरीयता फलक पर जाकर अपनी लॉगिन आइटम की जाँच करें।
चेक आउट करें ~/Library/LaunchAgents
, /Library/LaunchAgents/
और /System/Library/LaunchAgents
लॉन्चड .plists के लिए , जो उपयोगकर्ता के लॉग इन होने पर चलते हैं - आप यह sudo launchctl list
देखने के लिए उपयोग कर सकते हैं कि कौन से लोड किए गए हैं।
शेड्यूल पर चलने वाले ऐप्स:
टर्मिनल में: crontab -e
यह दिखाएगा कि निश्चित समय पर आइटम चलाने के लिए क्रोन का उपयोग क्या निर्धारित किया गया है। में से किसी में आइटम LaunchAgents
या LaunchDaemons
फ़ोल्डरों के साथ ही उनके .plist फ़ाइल में परिभाषित अंतराल पर चलाने के लिए सेट किया जा सकता है
कर्नेल एक्सटेंशन
यह देखने के लिए कि कर्नेल एक्सटेंशन क्या हैं, आप या तो उपयोगकर्ता को लोड कर सकते हैं Applications/Utilites/System Profiler.app
( optionApple मेनू पर क्लिक करने पर जल्दी पकड़कर खोला जा सकता है - इस मैक के बारे में ... सिस्टम प्रोफाइलर में परिवर्तन ... 10.5+ में)
वैकल्पिक रूप से आप kextstat
कमांड लाइन पर चल सकते हैं ।
लॉग इन / लॉगआउट हुक
यह पता लगाने के लिए कि क्या लॉगिन या लॉगआउट हुक स्थापित है और यह जानने के लिए कि स्क्रिप्ट फ़ाइल कहाँ है, आप निम्न कमांड को चला सकते हैं:
defaults read com.apple.loginwindow LoginHook
तथा defaults read com.apple.loginwindow LogoutHook
या एक ही समय में दोनों प्राप्त करने के लिए:
/usr/libexec/PlistBuddy -c Print /var/root/Library/Preferences/com.apple.loginwindow.plist | grep 'Hook'