आप launchd
साथ दोस्त बनने के लिए की जरूरत है:
दूसरों
एक लिंक मदद करने के लिए आप आरंभ करने के ओएस एक्स पर गूगल क्रोम का स्वत: अद्यतन प्रणाली शामिल हैं।
~/Library/LaunchAgents
:: प्रति-उपयोगकर्ता एजेंटों उपयोगकर्ता द्वारा प्रदान की आप launchd
विन्यास फाइल कि पांच स्थानों में से एक में रखा जाता है बनाने के लिए की जरूरत है।
/Library/LaunchAgents
: व्यवस्थापक द्वारा प्रदान किए गए प्रति-उपयोगकर्ता एजेंट।
/Library/LaunchDaemons
: व्यवस्थापक द्वारा प्रदत्त सिस्टम-व्यापी डिमन्स।
/System/Library/LaunchAgents
: मैक ओएस एक्स द्वारा प्रदान की प्रति उपयोगकर्ता एजेंटों
/System/Library/LaunchDaemons
: सिस्टम चौड़ा डेमॉन मैक ओएस एक्स द्वारा प्रदान की
एक डेमॉन एक है सिस्टम-व्यापी सेवा जिसमें सभी ग्राहकों के लिए एक उदाहरण है। एक एजेंट एक सेवा है जो प्रति उपयोगकर्ता आधार पर चलती है।
Configuration files एक property list.
वाक्य रचना सरल है के रूप में कर रहे हैं लेकिन यह गलत इसे पाने के लिए आसान है। में विकल्पों का एक अच्छा सारांश है यदि man page आपकी पसंद के अनुसार नहीं है।
अनिवार्य रूप से, आप जो करते हैं वह आपके वास्तविक कमांड लाइन उपकरण (आपकी सेवा) को कहीं और स्थापित करता है और फिर launchd
कॉन्फ़िगरेशन प्लिस्ट बनाएं और इसे उपरोक्त स्थानों में से किसी एक में रखें। आप प्लिस्ट को कॉन्फ़िगर कर सकते हैं ताकि launchd
लॉन्च या समय-समय पर या विभिन्न कार्यों (जैसे फ़ोल्डर बदलने की सामग्री) के जवाब में आपकी सेवा चलाता है।
एक अच्छा गहन लेख here है।
स्रोत
2011-11-18 22:56:16
मैक एक बिंदु पर एक संशोधित बीएसडी कर्नेल चला रहा था। क्या उनके पास एक क्रॉन-जैसी टूल है जिसका आप उपयोग कर सकते हैं? http: // benr75।कॉम/पेज/use_crontab_mac_os_x_unix_linux – Chris
आप वास्तव में 'क्रॉन' का उपयोग कर सकते हैं लेकिन इसका उपयोग 'लॉन्च' के पक्ष में बहिष्कृत किया गया है। –
ठीक है, मैंने लॉन्च किया है और सही समाधान प्रतीत होता है। thx – willyMon