जब आप अपाचे में कुछ बदलते हैं तो आपको अपाचे को फिर से लोड या पुनरारंभ करने की आवश्यकता होती है। Crontab जोड़ने / अपडेट करने के बाद उबंटू सर्वर 8.04 में कुछ भी ताज़ा या फिर से शुरू करने की आवश्यकता है? आपकी मदद के लिए एक गुच्छा धन्यवाद।
जब आप अपाचे में कुछ बदलते हैं तो आपको अपाचे को फिर से लोड या पुनरारंभ करने की आवश्यकता होती है। Crontab जोड़ने / अपडेट करने के बाद उबंटू सर्वर 8.04 में कुछ भी ताज़ा या फिर से शुरू करने की आवश्यकता है? आपकी मदद के लिए एक गुच्छा धन्यवाद।
जवाबों:
नहीं crontab -e
, जब तक आप फ़ाइल को संपादित करने के लिए कमांड का उपयोग करते हैं , जब आप इसे सहेजते हैं, तो आपको एक 'नया क्रॉस्टैब इंस्टॉल्ड' संदेश मिलेगा। बस।
crontab -e
फ़ाइल को संपादित करने के लिए उपयोग नहीं किया है ?
सामान्य बात यह है crontab -e
कि तालिकाओं को संपादित करने के लिए उपयोग करना है। जब आप संपादक से बाहर निकलेंगे तो परिवर्तन लागू हो जाएंगे। अन्यथा बदले हुए क्रॉस्टैब को फिर से पढ़ने के नियम cron(8)
मैन पेज में हैं। उन्हें फिर से पढ़ा जाएगा, आपको कुछ भी करने की आवश्यकता नहीं है।
यह महत्वपूर्ण है कि आप HOW / WHERE पर विस्तृत हैं जिसमें आप क्रोन जोड़ रहे हैं। लेकिन मुझे लगता है कि निम्नलिखित किसी भी स्थिति को संबोधित करते हैं।
हां, cron
यह जानने की जरूरत है कि आपने बदलाव किए हैं, लेकिन नहीं, आपको इसे अपडेट करने के लिए स्पष्ट रूप से कुछ करने की जरूरत नहीं है ।
मैं cron
लघु संस्करण के लिए यहाँ मैनुअल पैराफ़्रास्टिंग कर रहा हूँ :
जैसा कि उल्लेख किया गया है, crontab -e
पसंदीदा विधि, सूचित करेगी cron
कि कुछ बदल गया है।
हालांकि, cron
हर मिनट "जागता है" यह देखने के लिए कि क्या उस मिनट के लिए कार्य हैं। यह /var/spool/cron/crontabs
किसी भी फाइल को अपडेट किए गए 'mtime' (संशोधित समय, जिसका अर्थ है कि फाइल सामग्री अपडेट की गई है) के साथ फिर से लोड करेगा।
तो सैद्धांतिक रूप से, यदि आप कुछ नहीं करते हैं, तो cron
"उठो" और देखेंगे कि आपने सीधे किसी भी चीज़ में बदलाव किया है /var/spool/cron/crontabs
।
लेकिन अगर आप कर सकते हैं, का उपयोग करें crontab -e
। जब आप संपादन करते हैं, तो यह आपको प्रतिक्रिया भी देता है कि यह अपडेट किया गया था, यह कहता है:
crontab: installing new crontab
विशेष रूप से, इसका मतलब है कि यह आपके द्वारा अभी-अभी संपादित की गई फ़ाइल के लिए मेमोरी में इसकी कॉपी को रीफ्रेश करता है crontab
।
यहाँ मैनुअल CRON (8) से एक उद्धरण है:
cron searches its spool area (/var/spool/cron/crontabs) for
crontab files (which are named after accounts in /etc/passwd);
crontabs found are loaded into memory. Note that crontabs in this
directory should not be accessed directly - the crontab command
should be used to access and update them.
crontab <filename>
- औरcrontab -r
, पर लागू होता है।