क्रोंटैब जेनरेटर

सहज ज्ञान युक्त दृश्य इंटरफ़ेस के साथ क्रॉन एक्सप्रेशन बनाएं। सभी क्रॉन फ़ील्ड, प्रीसेट का समर्थन करता है, और मानव-पठनीय विवरण प्रदान करता है।

क्रॉन एक्सप्रेशन बिल्डर

अपने शेड्यूल को विज़ुअल रूप से कॉन्फ़िगर करें

क्रॉन सिंटैक्स

  • * - कोई भी मूल्य
  • , - मान सूची विभाजक
  • - - मूल्यों की सीमा
  • / - चरण मान

जेनरेट की गई क्रॉन अभिव्यक्ति

क्रॉन अभिव्यक्ति
* * * * *

मानव-पठनीय विवरण

हर मिनट

अगले 5 निष्पादन समय

क्रोनटैब प्रविष्टि उदाहरण

# crontab -e के साथ crontab में जोड़ें

अक्सर पूछे जाने वाले प्रश्न

क्रॉन एक्सप्रेशन क्या है?

Linux और Unix क्रॉन द्वारा उपयोग किया जाने वाला पाँच-फ़ील्ड शेड्यूल प्रारूप: मिनट, घंटा, महीने का दिन, महीना और सप्ताह का दिन।

क्या मुझे सिंटैक्स याद रखने की ज़रूरत है?

नहीं। दृश्य इंटरफ़ेस पर मान चुनें, किसी पूर्व निर्धारित कार्यक्रम से शुरू करें और जांचने के लिए मानव-पठनीय विवरण पढ़ें।

क्या यह बताता है कि शेड्यूल का क्या अर्थ है?

हाँ। आपके द्वारा बनाया गया प्रत्येक एक्सप्रेशन सरल भाषा में विवरण प्राप्त करता है, जो लागू होने से पहले शेड्यूल की समीक्षा करने में मदद करता है।

क्या यह systemd टाइमर या Windows के लिए काम करता है?

आउटपुट Linux और Unix पर मानक क्रोंटैब के लिए होता है। अन्य शेड्यूलर अलग-अलग प्रारूपों का उपयोग करते हैं और उन्हें रूपांतरण की आवश्यकता होती है।

मैं हर 5 मिनट में cron जॉब कैसे चलाऊं?

'हर 5 मिनट' प्रीसेट चुनें या मिनट फ़ील्ड में */5 टाइप करें। जेनरेटर */5 * * * * बनाता है, जो हर दिन के हर घंटे में 0, 5, 10, 15 आदि मिनटों पर आपका कार्य ट्रिगर करता है।

क्या मैं जेनरेट की गई एक्सप्रेशन को अपनी crontab फ़ाइल में कॉपी कर सकता हूं?

हां। कॉपी बटन पर क्लिक करें और पांच स्पेस से अलग किए गए फ़ील्ड को crontab -e का उपयोग करके अपनी crontab फ़ाइल में पेस्ट करें। आउटपुट Vixie cron, busybox cron और अधिकांश होस्टिंग कंट्रोल पैनलों सहित मानक Linux और Unix cron कार्यान्वयन के साथ काम करता है।

प्रत्येक cron फ़ील्ड की अनुमत सीमाएं क्या हैं?

मानक cron पांच फ़ील्ड का उपयोग करता है: मिनट 0-59, घंटा 0-23, महीने का दिन 1-31, महीना 1-12, और सप्ताह का दिन 0-7, जहां 0 और 7 दोनों रविवार को दर्शाते हैं। एक्सप्रेशन बनाते समय टूल हर प्रविष्टि को इन सीमाओं के आधार पर सत्यापित करता है।

मेरा cron जॉब निर्धारित समय पर क्यों नहीं चल रहा है?

सामान्य कारणों में बंद पड़ा cron डेमन, गलत सर्वर टाइमज़ोन, सापेक्ष फ़ाइल पथ, या execute अनुमतियों का अभाव शामिल हैं। मानव-पठनीय प्रीव्यू से एक्सप्रेशन सत्यापित करें, इसके इंस्टॉल होने की पुष्टि के लिए crontab -l चलाएं, और अपनी कमांड में हमेशा निरपेक्ष पथ (absolute paths) का उपयोग करें।

क्रॉन फील्ड्स संदर्भ

प्रत्येक क्षेत्र को एक क्रॉन अभिव्यक्ति में समझना

फ़ील्ड अनुमत मान विशेष पात्र
मिनट 0-59 , - * /
घंटा 0-23 , - * /
महीने का दिन 1-31 , - * ? / L W
महीना 1-12 or JAN-DEC , - * /
सप्ताह का दिन 0-7 or SUN-SAT , - * ? / L #

संदर्भ और संसाधन

  • crontab(5) Man Page - man7.org

    cron एक्सप्रेशन सिंटैक्स का दस्तावेज़ीकरण करने वाला प्रामाणिक crontab(5) मैनुअल।

  • Cron - Wikipedia

    cron शेड्यूलर और इसके एक्सप्रेशन फ़ॉर्मैट का इतिहास और शब्दार्थ।