0 18 * * * command to be executed
^ you need to set the minute, too. Else it would be running every minute on the 18th hour
कैसे सामान्य रूप में एक cronjob सेटअप करने के लिए:
# * * * * * command to execute
# │ │ │ │ │
# │ │ │ │ │
# │ │ │ │ └───── day of week (0 - 6) (0 to 6 are Sunday to Saturday, or use names; 7 is Sunday, the same as 0)
# │ │ │ └────────── month (1 - 12)
# │ │ └─────────────── day of month (1 - 31)
# │ └──────────────────── hour (0 - 23)
# └───────────────────────── min (0 - 59)
क्या तारा (*) का क्या मतलब है
तारांकन इंगित करता है कि क्रॉन एक्सप्रेशन से मेल खाता क्षेत्र के सभी मूल्यों के लिए। उदाहरण के लिए, चौथे क्षेत्र (महीने) में एक तारांकन का उपयोग हर महीने इंगित करता है।
Sidenote cronjobs में
अन्य विशेष वर्ण
स्लैश (/)
Slashes पर्वतमाला की वेतन वृद्धि का वर्णन। उदाहरण के लिए पहले क्षेत्र (मिनट) में 3-59/15 घंटे के तीसरे मिनट और इसके बाद हर 15 मिनट इंगित करता है। फॉर्म "*/..." फ़ॉर्म "समकक्ष/..." के बराबर है, जो कि क्षेत्र की सबसे बड़ी संभव सीमा पर वृद्धि है।
अल्पविराम (,)
अल्पविराम एक सूची के अलग-अलग मदों के लिए उपयोग किया जाता है। उदाहरण के लिए, 5 वें क्षेत्र (सप्ताह के दिन) में "मॉन, वेड, एफआरआई" का उपयोग सोमवार, बुधवार और शुक्रवार का मतलब है।
हाइफन (-)
हाइफ़न पर्वतमाला परिभाषित करते हैं। उदाहरण के लिए, 2000-2010 प्रत्येक वर्ष 2000 और 2010 ईस्वी के बीच इंगित करता है, समावेशी।
प्रतिशत (%)
आदेश में प्रतिशत संकेत (%), जब तक कि बैकस्लैश() के साथ बच गए, न्यू लाइन वर्णों में बदल रहे हैं, और पहली% के बाद सभी डेटा के रूप में आदेश के लिए भेजा जाता मानक इनपुट।
(स्रोत: https://en.wikipedia.org/wiki/Cron)
ऐसी कई चीजें हैं जो उत्पादन सर्वर पर क्रॉन नौकरियों के साथ गलत हो सकती हैं। पहले परीक्षण करना सुनिश्चित करें, शायद पहले "ड्राई रन" कमांड के साथ। – Thilo
@ थिलो मेरे पास एक डुप्लिकेट वर्चुअल मशीन है जिसे मैं परीक्षण करने की योजना बना रहा था। आपकी सलाह के लिए धन्यवाद!! –
https://crontab.guru/#0_18_*_*_* देखें (_I साइट_ से संबंधित नहीं है) – ccpizza