Devo riavviare cron dopo aver cambiato il file crontable?Riavviare cron dopo aver cambiato il file crontab?
risposta
No.
Dal cron man page:
... cron sarà quindi esaminare l'ora di modifica su tutti crontabs e ricaricare quelle che sono cambiati. Così cron non deve essere riavviato ogni volta che un file crontab viene modificato
Ma se si desidera solo per assicurarsi che il suo fatto in ogni caso,
sudo service cron reload
o
/etc/init.d/cron reload
Se si utilizza la cartella cron.d, i crontabs con collegamento simbolico non verranno ricaricati. Come posso forzare una ricarica? – CMCDragonkai
@CMCDragonkai '/etc/init.d/cron restart'? – leonbloy
Ah è così facile. È ora 'sudo service cron restart'. – CMCDragonkai
su CentOS con cPanel sudo /etc/init.d/crond reload
fa il trucco.
Su CentOS7: sudo systemctl start crond.service
Grazie per la linea 7 CentOs –
provare questo fuori: sudo cron reload
Funziona per me su Ubuntu 12.10
a seconda della distribuzione, l'utilizzo di "cron reload" potrebbe fare nulla. Per incollare un frammento di init.d/cron (squeeze Debian):
reload|force-reload) log_daemon_msg "Reloading configuration files for periodic command scheduler" "cron"
# cron reloads automatically
log_end_msg 0
;;
Alcuni sviluppatore/manutentore si basava su di esso ricaricare, ma non lo fa, e in questo caso non c'è un modo per forzare ricarica. Sto generando i miei file crontab come parte di una distribuzione e, a meno che in qualche modo la lunghezza del file non cambi, le modifiche non vengono ricaricate.
Ho avuto un problema simile su 16.04 VPS Digital Ocean. Se si sta modificando crontabs, assicurarsi di eseguire
sudo service cron restart
Vita. Saver. tu uomo –
provare questo uno per CentOS 7: servizio crond ricarica
non trascurare la risposta di @ leonbloy, ma ho scoperto che l'attuazione primo lavoro cron di mio linux (un modo corretto formattato per minuto di lavoro) non ha funzionato fino al riavvio del sistema. 'sudo service cron restart' non è stato testato. – geotheory
@geotheory yikes Spero davvero di non dover riavviare il mio prod server ogni volta che aggiorno il mio crontab (e non lo faccio). – jcollum