Crontab में स्लेश का अर्थ क्या है?


31

मैंने सिस्टम में एक क्रॉस्टैब रिकॉर्ड देखा है।

0-55/5 * * * *   root  <command>

मैं crontab -eउदाहरण फ़ाइलों को पढ़ता हूं और मुझे पता है कि पहली स्थिति मिनट के लिए खड़ी है। लेकिन मैं /वहां (स्लैश) का अर्थ नहीं समझ सकता । क्या कोई मुझे इसका अर्थ समझा सकता है?


/आगे की स्लैश है। \ एक बैकस्लैश है। आगे स्लैश आगे की ओर झुकते हैं । बैकस्लैश पीछे की ओर झुकते हैं
jw013

2
man 5 crontabस्पष्टीकरण भी है।
Mat

@ jw013 सही करने के लिए धन्यवाद! @ मेरा धन्यवाद रास्ता खरीदें, अगले पृष्ठ पर कैसे जाएं man? मैंने पढ़ा man crontabऔर इसके माध्यम से अंत था।
स्टीवेन्ग

1
@yangchenyun, यह अगला पृष्ठ नहीं है। यह एक और खंड है। man crontabइसके लिए पहली प्रविष्टि लाता है crontab, जो कि खंड 1 में crontab कमांड के लिए है। उस मैनपेज के अंत की ओर, यह कहता है SEE ALSO crontab(5)। यह बताता है कि आप धारा 5 में प्रविष्टि man 5 crontabको पढ़ने के लिए उपयोग कर सकते हैं crontab, जो crontab फ़ाइल के प्रारूप का वर्णन करता है ।
cjm

@cjm इस जानकारी के लिए धन्यवाद। मैं हमेशा खंड (3)में उन चीजों के बारे में सोच रहा था SEE ALSO!
स्टीवनंग

जवाबों:


31

फ़ॉरवर्ड स्लैश का उपयोग चरण मानों को निर्दिष्ट करने के लिए श्रेणियों के साथ संयोजन में किया जाता है।

0-55/5 * * * * इसका मतलब है कि आपकी आज्ञा हर पांच मिनट (0, 5, 10, 15, ..., 55) को निष्पादित की जाएगी।

0-55/5के रूप में ही है */5


3
वैसे, कहने के लिए एक छोटा तरीका है */5
वॉरेन यंग

1
मिनट क्षेत्र पर * / 31 के बारे में क्या। क्या इसका मतलब यह है कि 0 और 31 या 1 और 31 को लाभांश होगा?
डैनियल शेन

@DanielShen यह हर घंटे पर 0 और 31 पर चलेगा।
विले

5 * * * * के बजाय * / 5 * * * * क्यों करें? क्या वे समान नहीं हैं?
एंड्रयू

4
@Andrew 5 * * * * और घंटे के शीर्ष पर पाँच मिनट चलेंगे, हर घंटे (यानी, एक घंटे में एक बार)। */5 * * * *हर पांच मिनट (यानी, एक घंटे में बारह बार)
थ्रानियो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.