Cron एक्सप्रेशन सहायक
crontab लाइन लाइव करने से पहले जाँचें: हर फ़ील्ड का मतलब और अगले पाँच रन का समय।
पूरी तरह आपके ब्राउज़र में चलता है — आप जो भी डालते हैं, वह हमारे सर्वर पर नहीं भेजा जाता।
- मिनट · */15
- हर 15
- घंटा · 9-18
- 9 से 18 तक
- महीने का दिन · *
- कोई भी
- महीना · *
- कोई भी
- हफ़्ते का दिन · 1-5
- 1 से 5 तक
रन का समय आपके ब्राउज़र के टाइम ज़ोन में है; सर्वर अपना टाइम ज़ोन इस्तेमाल करता है (अक्सर UTC)।
तय समय वाले काम चौबीसों घंटे अपने सर्वर पर चलाएँ: $3/महीना से।
VPS प्लानयह कैसे काम करता है
पाँच फ़ील्ड हैं: मिनट, घंटा, महीने का दिन, महीना और हफ़्ते का दिन। */15 का मतलब है हर 15 इकाई पर, 1-5 एक रेंज है, 1,15 एक सूची; महीनों और दिनों के नाम (JAN, MON) और @daily व @weekly जैसे मैक्रो भी चलते हैं। एक जाल में लोग बार-बार फँसते हैं: अगर महीने का दिन और हफ़्ते का दिन दोनों सेट हों, तो cron तब चलता है जब इनमें से कोई एक मेल खाए, दोनों नहीं। समय आपके ब्राउज़र के टाइम ज़ोन में दिखता है — सर्वर cron को अपने टाइम ज़ोन में चलाता है, जो अक्सर UTC होता है।
अक्सर पूछे जाने वाले सवाल
हर 5 मिनट पर जॉब कैसे चलाएँ?
*/5 * * * * — मिनट फ़ील्ड में स्टेप। कामकाजी दिनों में दफ़्तर के समय हर 5 मिनट: */5 9-18 * * 1-5।
मेरा जॉब ग़लत समय पर क्यों चला?
ज़्यादातर सर्वर का टाइम ज़ोन आपसे अलग होता है। timedatectl से जाँचें; कई VPS इमेज डिफ़ॉल्ट रूप से UTC पर होती हैं।