यदि मैं एक cron फ़ाइल को /etc/cron.d में स्कैन करता हूं तो यह तब तक नहीं चलती है जब तक कि मैं फ़ाइल को संपादित नहीं करता और कमांड को बदल नहीं देता। तब crond को cron फ़ाइल लेने लगती है।
मैं ubuntu 10.04 में क्रोन फ़ाइलों को फिर से लोड कैसे कर सकता हूं? 'फाइल को टच करना' काम नहीं करता है और न ही 'क्रोन को रीस्टार्ट' या 'रीलोड क्रोन' करता है।
मेरी क्रोन फ़ाइल हर मिनट चलाने के लिए सेट है और एक फ़ाइल में लॉग होती है। जब तक मैं कमांड को संपादित नहीं करता तब तक लॉग फ़ाइल में कुछ भी समाप्त नहीं होता है, और इसके लिए / var / log / syslog में कोई प्रविष्टि नहीं है
मैं उलझन में हूं।
यहां मेरी क्रोन फ़ाइल /etc/cron.d/runscript पर सहेजी गई है (ध्यान दें कि यह एक नई पंक्ति के साथ समाप्त होती है)
# Runs the script every minute. This is safe because it will exit with success if it's already running
* * * * * www-data if [ -f /usr/local/bin/thing ]; then exec /usr/bin/php /usr/local/bin/thing mode:prod -a 14 -d >> /var/log/thing/mything.log 2>&1; else echo `date +'[\%D \%T]'` "Thing not deployed. Command not run" >> /var/log/thing/mything.log; fi &