ओएस एक्स पर क्रोनजोब या स्वचालित रूप से भरी हुई प्रक्रिया को रद्द करें


2

मुझे वर्तमान में Mail.app द्वारा खराब किया जा रहा है और एक ही समय में हर शुक्रवार को खुला रहता है और साथ ही मुझे एक ऐप iBackup से मेल प्राप्त होता है जिसे मैंने इंस्टॉल किया था।

मैं अच्छे से छुटकारा पाना चाहूंगा लेकिन मुझे मेल.एप्प लॉन्च करने वाली प्रक्रिया या क्रोनजॉब नहीं मिल सकता है।

चीजें जो मैंने कोशिश की:

  • टर्मिनल
    • crontab -l
    • sudo crontab -l
    • for user in $(dscl . list /users); do sudo crontab -u $user -l; done
  • man launchdमेल के संदर्भ में सूचीबद्ध सभी उपलब्ध स्थानों को खोजा (ग्रीप्ड)

OS X में Crontabs कहाँ सूचीबद्ध हैं? क्या कोई और जगह है जो मैं एक ऐसी स्क्रिप्ट की खोज कर सकता हूं जो एक ही समय में हर शुक्रवार को लॉन्च हो?

जवाबों:


3

हालांकि मैक ओएस एक्स अभी भी है cron, क्योंकि टाइगर (10.4) स्वचालित रूप से शुरुआती प्रक्रियाओं के लिए पसंदीदा कार्यक्रम है launchd। यह बदल देता है cron, init, watchdogdऔर अन्य। एक अच्छी तरह से लिखा और यथोचित हाल ही में मैक प्रोग्राम का उपयोग आवधिक नौकरी के लिए शेड्यूल करने के launchdबजाय करने की उम्मीद की जाएगी cron

यह लेख एक अच्छा अवलोकन है, लेकिन आपकी समस्या को अधिक सीधे संबोधित करने के लिए ~/Library/LaunchAgents, /Library/LaunchAgentsऔर संपत्ति सूचियों के /Library/LaunchDaemonsलिए एक नज़र है launchd। इन संपत्ति सूचियों को आम तौर पर एक रिवर्स-डोमेन फैशन में नामित किया जाता है, इसलिए com.ibackup.ibackup.plistतलाश शुरू करना एक अच्छी बात होगी। एक बार जब आपको पता चले कि आपत्तिजनक फ़ाइल [sudo] launchctl unload /path/to/fileको निष्क्रिय करने के लिए करते हैं। रिबूट पर स्वचालित रूप से पुनः लोड होने से रोकने के लिए इसे ले जाएं या हटाएं।


क्या इन नौकरियों के लिए समय-निर्धारण देखने के कोई तरीके हैं? मैं पहले से ही इन निर्देशिका (द्वारा सूचीबद्ध grepped गया है man launchd।? स्ट्रिंग्स के लिए iBackup और मेल, लेकिन कोई सफलता शायद मैं इसे नीचे समय पर छान कर पता लगा सकते हैं स्क्रिप्ट चलाए जा रहे हैं
ChrisR

Launchdनौकरियों को कई चीजों के जवाब में चलाया जा सकता है, लेकिन एक निश्चित अंतराल के बाद चलने <key>StartInterval</key>वालों में शामिल होगा, जबकि जो एक विशेष समय पर चलता <key>StartCalendarInterval</key>है, उनमें कहीं न कहीं होगा । उपयोग के उदाहरणों के लिए समान फ़ोल्डर में कुछ Apple संपत्ति सूचियों को देखें।
स्कॉट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.