यूनिक्स जैसे ऑपरेटिंग सिस्टम पर अनुसूचित कमांड निष्पादन के लिए मानक घटक क्रॉन है। आमतौर पर क्रॉन्ड डेमॉन सिस्टम स्टार्टअप पर शुरू होता है। हालाँकि, विभिन्न कारणों से ऐसा नहीं हो सकता है। आप क्रोनर को मैन्युअल रूप से लॉन्च कर सकते हैं या इसका स्वचालित डाउनलोड सेट कर सकते हैं।
ज़रूरी
रूट क्रेडेंशियल।
निर्देश
चरण 1
सुपरयुसर अधिकारों के साथ सत्र शुरू करें। यदि एक ग्राफिकल शेल लोड किया गया है, तो टर्मिनल इम्यूलेशन प्रोग्राम शुरू करें और सु कमांड जारी करके रूट सत्र शुरू करें। वैकल्पिक रूप से, Alt, Ctrl और F1-F12 कुंजियों को एक साथ दबाकर किसी एक टेक्स्ट कंसोल पर जाएं और रूट के रूप में लॉग इन करें
चरण 2
क्रॉन्ड डेमॉन की स्थिति की जाँच करें। कमांड चलाएँ: सर्विस क्रॉन्ड स्टेटस अगर आपको क्रॉन्ड चल रहा है, क्रॉन्ड चल रहा है, और आप इसे कॉन्फ़िगर करना या जॉब जोड़ना शुरू कर सकते हैं। अगर यह संदेश ऐसा है जैसे क्रॉन्ड बंद हो गया है, सेवा बंद हो गई है, इसे शुरू करने के लिए चरण 5 पर जाएं यदि शिलालेख सेवा: क्रॉन्ड: गैर-मान्यता प्राप्त सेवा प्रदर्शित होती है, तो क्रॉन को स्थापित करना होगा
चरण 3
उपलब्ध स्रोत से कोई क्रॉन कार्यान्वयन स्थापित करें (ओएस वितरण डिस्क पर भंडार, वितरण डेवलपर का ऑनलाइन भंडार, आदि)। अपने इंस्टॉल किए गए पैकेज मैनेजर जैसे apt-get, rpm, आदि का उपयोग करें। आप उपयुक्त क्रोन का स्रोत कोड भी डाउनलोड कर सकते हैं और इसे अपनी मशीन पर बना सकते हैं
चरण 4
यदि आवश्यक हो तो क्रॉन कॉन्फ़िगर करें। फ़ाइलें / etc / crontab, /etc/cron.allow, /etc/cron.deny संपादित करें। आप उनमें जानकारी प्रस्तुत करने के प्रारूप के बारे में मैन या सूचना दस्तावेज़ में पढ़ सकते हैं। यदि आवश्यक हो (क्रोन स्थापित करते समय नहीं किया गया), तो init स्क्रिप्ट को /etc/rc.d/init.d निर्देशिका में रखें। प्रत्येक बूट स्तर (आमतौर पर निर्देशिका /etc/rc.d/rc1.d-/etc/rc.d/rc6.d) के लिए स्क्रिप्ट निर्देशिका में आवश्यक नामों के साथ इसके लिंक बनाएं
चरण 5
मुकुट चलाओ। कमांड चलाएँ: सर्विस क्रॉन्ड स्टार्ट ऑपरेशन की सफलता या विफलता का संकेत देते हुए एक स्थिति संदेश प्रदर्शित किया जाएगा
चरण 6
यदि आवश्यक हो, तो एक या अधिक उपयोगकर्ताओं के लिए क्रॉन जॉब बनाएं। कमांड चलाकर crontab उपयोगिता की समीक्षा करें: crontab --help एक क्रॉन जॉब फ़ाइल बनाएँ और इसे एक कमांड के साथ सेट करें जैसे: crontab -u anyuser filepath जहाँ कोई भी उपयोगकर्ता उपयोगकर्ता नाम है और फ़ाइलपथ जॉब फ़ाइल का पथ है। वैकल्पिक रूप से, -e विकल्प के साथ crontab कमांड का उपयोग करें: crontab -u anyuser -e एक टेक्स्ट एडिटर लॉन्च करता है जहां आप नौकरियों की सूची संपादित कर सकते हैं।