Jika saya scp file cron ke /etc/cron.d itu tidak berjalan kecuali saya mengedit file dan mengubah perintah. Kemudian tampaknya crond mengambil file cron.
Bagaimana saya bisa membuat cron memuat kembali file cron-nya di ubuntu 10.04? 'menyentuh' file tidak berfungsi juga tidak 'restart cron' atau 'reload cron'.
File cron saya diatur untuk dijalankan setiap menit dan mencatat ke file. Tidak ada yang berakhir di file log sampai saya mengedit perintah, dan tidak ada entri untuk itu di / var / log / syslog
Saya bingung.
Inilah file cron saya yang disimpan ke /etc/cron.d/runscript (perhatikan berakhir dengan baris baru)
# 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 &