Cron एक्सप्रेशन के उदाहरण
आम शेड्यूल के लिए कॉपी करने लायक cron एक्सप्रेशन, हर एक के साथ फ़ील्ड-दर-फ़ील्ड व्याख्या, अगली रन टाइम और Kubernetes, GitHub Actions, Quartz व Spring के संस्करण।
35 शेड्यूल · Cron एक्सप्रेशन पार्सर में खोलें
हर कुछ मिनट
हर मिनट
* * * * * हर मिनट की शुरुआत में काम चलाता है, दिन में 1,440 बार। हर 30 सेकंड * * * * * cron एक मिनट से कम का शेड्यूल नहीं बना सकता, इसलिए आम तरीका crontab की दो लाइनें हैं: एक हर मिनट की शुरुआत में चलती है, दूसरी पहले 30 सेकंड sleep करती है। हर 2 मिनट */2 * * * * हर सम मिनट पर चलता है: हर घंटे के 00, 02, 04 … 58वें मिनट। हर 5 मिनट */5 * * * * घंटे में 12 बार चलता है, 0, 5, 10 … 55वें मिनट पर। हर 10 मिनट */10 * * * * घंटे में छह बार चलता है, 0, 10, 20, 30, 40 और 50वें मिनट पर। हर 15 मिनट */15 * * * * घंटे में चार बार चलता है, :00, :15, :30 और :45 पर। हर 30 मिनट */30 * * * * घंटे में दो बार चलता है, पूरे घंटे पर और साढ़े पर। हर कुछ घंटे
हर घंटे
0 * * * * हर घंटे के 0वें मिनट पर चलता है, दिन में 24 बार। @hourly मैक्रो जैसा ही। हर 2 घंटे 0 */2 * * * हर सम घंटे के 0वें मिनट पर चलता है: 00:00, 02:00, 04:00 … 22:00। हर 3 घंटे 0 */3 * * * दिन में आठ बार चलता है: 00:00, 03:00, 06:00 … 21:00। हर 4 घंटे 0 */4 * * * दिन में छह बार चलता है: 00:00, 04:00, 08:00, 12:00, 16:00 और 20:00। हर 6 घंटे 0 */6 * * * दिन में चार बार चलता है: 00:00, 06:00, 12:00 और 18:00। हर 12 घंटे 0 */12 * * * दिन में दो बार चलता है, आधी रात और दोपहर 12 बजे। रोज़ाना
रोज़ आधी रात को
0 0 * * * रोज़ 00:00 पर एक बार चलता है। @daily और @midnight मैक्रो जैसा ही। रोज़ रात 3 बजे 0 3 * * * रोज़ 03:00 पर एक बार चलता है, जो बैकअप और मेंटेनेंस का आम समय है। रोज़ सुबह 8 बजे 0 8 * * * रोज़ 08:00 पर एक बार चलता है, जैसे सुबह की रिपोर्ट या रिमाइंडर के लिए। रोज़ दोपहर 12 बजे 0 12 * * * रोज़ 12:00 पर एक बार चलता है। रोज़ शाम 6 बजे 0 18 * * * रोज़ 18:00 पर एक बार चलता है। दिन में दो बार 0 0,12 * * * रोज़ 00:00 और 12:00 पर चलता है। दूसरे समय के लिए घंटों की सूची बदलें। साप्ताहिक और कार्यदिवस
हर कार्यदिवस सुबह 9 बजे
0 9 * * 1-5 सोमवार से शुक्रवार 09:00 पर चलता है और वीकेंड छोड़ देता है। कामकाजी घंटों में हर घंटे 0 9-17 * * 1-5 सोमवार से शुक्रवार 09:00 से 17:00 तक हर पूरे घंटे पर चलता है: हर कार्यदिवस नौ बार। कामकाजी घंटों में हर 15 मिनट */15 9-17 * * 1-5 कार्यदिवसों पर 09:00 से 17:45 के बीच हर 15 मिनट चलता है। हर वीकेंड 0 10 * * 6,0 शनिवार और रविवार को 10:00 पर चलता है। हर सोमवार 0 9 * * 1 हर सोमवार 09:00 पर चलता है, जैसे साप्ताहिक रिपोर्ट के लिए। हर शुक्रवार शाम 5 बजे 0 17 * * 5 हर शुक्रवार 17:00 पर चलता है। हर रविवार 0 0 * * 0 शनिवार और रविवार के बीच आधी रात को चलता है। @weekly मैक्रो जैसा ही। हर हफ़्ते (सोमवार) 0 0 * * 1 हफ़्ते में एक बार सोमवार 00:00 पर चलता है, जो ISO हफ़्ते की शुरुआत है। रविवार के लिए 0 0 * * 0 या @weekly इस्तेमाल करें। मासिक और वार्षिक
हर महीने की पहली तारीख
0 0 1 * * हर महीने की 1 तारीख को 00:00 पर चलता है। @monthly मैक्रो जैसा ही। महीने में दो बार 0 0 1,15 * * हर महीने 1 और 15 तारीख को 00:00 पर चलता है, जैसे सैलरी या बिलिंग के लिए। हर महीने की 15 तारीख 0 0 15 * * हर महीने की 15 तारीख को 00:00 पर चलता है। हर महीने का आख़िरी दिन 0 0 28-31 * * मानक cron में "आख़िरी दिन" का कोई चिह्न नहीं है, इसलिए काम 28–31 तारीख को चलता है और shell की एक जाँच उसे तभी आगे बढ़ने देती है जब कल 1 तारीख हो। हर महीने का पहला सोमवार 0 9 1-7 * * काम 1–7 तारीख को 09:00 पर शुरू होता है, और shell की जाँच सिर्फ़ सोमवार वाले दिन को आगे जाने देती है। हर तिमाही 0 0 1 1,4,7,10 * जनवरी, अप्रैल, जुलाई और अक्टूबर की पहली तारीख को 00:00 पर चलता है। हर 6 महीने 0 0 1 1,7 * 1 जनवरी और 1 जुलाई को 00:00 पर चलता है। हर साल 0 0 1 1 * हर साल 1 जनवरी को 00:00 पर एक बार चलता है। @yearly और @annually जैसा ही।