Kron eklediğiniz NASIL / NEREYE odaklanmanız önemlidir. Ancak, aşağıdakilerin herhangi bir durumu ele aldığını düşünüyorum.
Evet, cron
ihtiyaçlar Değişiklikleri yaptıktan ama hayır, yok farkında yapılacak mutlaka açıkça güncellemek için bir şey yapmanız gerekmez.
cron
Kısa versiyon için buradaki kılavuzdan alıntı yapıyorum :
Belirtildiği gibi crontab -e
, tercih edilen yöntem, bir cron
şeylerin değiştiğini bildirir.
Ancak, cron
o dakika için görevleri olup olmadığını görmek için her dakika "uyanır". Ayrıca /var/spool/cron/crontabs
, güncellenmiş bir 'mtime' olan dosyaları tarar ve yeniden yükler (değiştirilen süre, yani dosya içeriğinin güncellenmiş olması gerekir).
Teorik olarak, eğer bir şey yapmazsanız, cron
"uyanacak" ve doğrudan herhangi bir şeyde değişiklik yaptığınızı göreceksiniz /var/spool/cron/crontabs
.
Ama yapabilirsen, kullan crontab -e
. Düzenlemeyi tamamladığınızda, güncellenildiği konusunda size geri bildirim bile veriyor, diyor ki:
crontab: installing new crontab
Spesifik olarak, bu, az önce düzenlediğiniz dosya için kopyasını bellekte tazelediği anlamına gelir crontab
.
İşte CRON (8) kılavuzundan bir alıntı:
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>
ve -crontab -r
bu konuda.