क्रॉन्टाब फ़ाइलों का उपयोग बैकअप, सिस्टम रखरखाव और अन्य दोहराव वाले कार्यों को स्वचालित करने के लिए किया जा सकता है। वाक्यविन्यास शक्तिशाली और लचीला है, इसलिए आप हर पंद्रह मिनट या एक विशिष्ट मिनट पर हर साल एक विशिष्ट दिन पर एक कार्य चला सकते हैं।
क्रॉन्टाब खोलना
उपयोग क्रोंटब-ए अपने उपयोगकर्ता खाते की crontab फ़ाइल खोलने के लिए आदेश। इस फ़ाइल में कमांड आपके उपयोगकर्ता खाते की अनुमतियों के साथ चलती हैं। यदि आप सिस्टम अनुमतियों के साथ चलाने के लिए कमांड चाहते हैं, तो इसका उपयोग करें सुडो क्रोंटब-ए रूट खाता की crontab फ़ाइल खोलने के लिए आदेश। उपयोग su -c "crontab -e" इसके बजाय कमांड अगर आपका लिनक्स वितरण सूडो का उपयोग नहीं करता है।
यदि आप vi का उपयोग करके सहज नहीं हैं, तो आप टाइप कर सकते हैं : छोड़ दिया vi में और इसे बंद करने के लिए एंटर दबाएं। चलाएं निर्यात संपादक = नैनो आदेश, फिर चलाएं क्रोंटब-ए फिर नैनो में crontab फ़ाइल खोलने के लिए।
नए कार्य जोड़ना
नैनो में crontab फ़ाइल के नीचे स्क्रॉल करने के लिए तीर कुंजी या पृष्ठ नीचे कुंजी का उपयोग करें। # से शुरू होने वाली रेखाएं टिप्पणी पंक्तियां हैं, जिसका अर्थ है कि क्रॉन उन्हें अनदेखा करता है। टिप्पणियां सिर्फ फाइल को संपादित करने वाले लोगों को जानकारी प्रदान करती हैं।
minute(0-59) hour(0-23) day(1-31) month(1-12) weekday(0-6) command
आप किसी भी मूल्य से मेल खाने के लिए तारांकन (*) वर्ण का उपयोग कर सकते हैं। उदाहरण के लिए, महीने के लिए तारांकन का उपयोग करने से आदेश हर महीने चलने का कारण बनता है।
29 0 * * * /usr/bin/example
हम 30 मिनट के निशान के लिए 2 9 और 12 एएम के लिए 0 का उपयोग करते हैं क्योंकि मिनट, घंटे और सप्ताहांत मूल्य 0 से शुरू होते हैं। ध्यान दें कि दिन और महीने के मान 0 के बजाय 1 पर शुरू होते हैं।
एकाधिक मूल्य और रेंज
विशिष्ट कई बार अल्पविराम से अलग मूल्यों का उपयोग करें। उदाहरण के लिए, रेखा
0,14,29,44 * * * * /usr/bin/example2
हर घंटे, हर दिन 15 मिनट के निशान पर रन / usr / bin / example2 चलाता है। सुनिश्चित करें कि आप प्रत्येक नए कार्य को एक नई लाइन पर जोड़ दें।
0 11 * 1-6 * /usr/bin/example3
हर दिन दोपहर में रन / usr / bin / example3 चलाता है, लेकिन केवल वर्ष के पहले छह महीनों में।
फ़ाइल सहेजा जा रहा है
Ctrl-O दबाएं और नैनो में crontab फ़ाइल को सहेजने के लिए एंटर दबाएं। फ़ाइल सहेजने के बाद नैनो को बंद करने के लिए Ctrl-X शॉर्टकट का उपयोग करें।