Bir cron dosyasını /etc/cron.d dosyasına scp yaparsam, dosyayı düzenleyip komutu değiştirmedikçe çalışmaz. Sonra crond cron dosyasını alıyor gibi görünüyor.
Ubuntu 10.04'te cron'un cron dosyalarını yeniden yüklemesini nasıl sağlayabilirim? 'dosyaya dokunmak' işe yaramıyor ve 'cron'u yeniden başlat' veya 'cron'u yeniden yükle'.
Cron dosyam her dakika çalışacak şekilde ayarlanmış ve bir dosyaya günlük kaydediyor. Komutu düzenleyene kadar günlük dosyasında hiçbir şey bitmiyor ve / var / log / syslog içinde herhangi bir girdi yok
Şoktayım.
İşte /etc/cron.d/runscript dosyasına kaydedilmiş cron dosyam (yeni bir satırla biteceğini unutmayın)
# 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 &