2011-12-07 23 views
7

के साथ ssh पर cronjob शेड्यूल करें मैं amazonaws es3 सर्वर का उपयोग कर रहा हूं। मैं कमांड लाइन के साथ अपने क्रॉन को शेड्यूल करना चाहता हूं। मैं -f shellscript.sh -v 18:30कमांड लाइन

पर क्रॉन जॉब

का समय निर्धारण के लिए इस आदेश का उपयोग कर रहा हूँ, लेकिन यह केवल एक बार मैं स्वयं एक दिन या हर एक बार की तरह कॉन्फ़िगर करना चाहते हैं के लिए निर्धारित करेगा पांच मिनट ।

कृपया आदेश जो आदेश मैं प्रयोग किया जाता करने के लिए

Thnaks है के साथ मदद,

+0

मुझे लगता है कि यह प्रश्न सर्वरफॉल्ट के लिए अधिक उपयुक्त है –

उत्तर

3

जैसा कि @ द एंटी.9 ने नोट किया, इस प्रकार का प्रश्न सर्वरफॉल्ट में फिट बैठता है। अपने प्रश्न का उत्तर देने के लिए, क्रोंटैब 'एट' से थोड़ा अधिक शक्तिशाली है और आपको अधिक लचीलापन देता है क्योंकि आप दैनिक, साप्ताहिक, मासिक उदाहरण के लिए बार-बार नौकरी चला सकते हैं।

अपने उदाहरण के लिए उदाहरण के लिए, यदि आप ऐसा करते हैं तो आप 18:30 पर हर दिन स्क्रिप्ट चलाने के लिए की जरूरत है,

$ crontab -e 

तो जोड़ने निम्नलिखित

30 18 * * * /path/to/your/script.sh 

बचाने के लिए और आप कार्य पूर्ण।

नोट: 30 18 समय 18:30 इंगित करता है, और * यह इंगित करता है कि इसे हर महीने हर दिन चलाना चाहिए) यदि आपको इसे महीने के किसी विशेष दिन पर चलाने की आवश्यकता है तो इसे मैन पेज पर देखें crontab।

0

आप कमांड crontab -e उपयोग कर सकते हैं अपने क्रॉन योजना बनाई निष्पादन संपादित करने के लिए। समय निर्धारित करने के तरीके पर एक अच्छी व्याख्या Ubuntu forum