linux - instalar - ejecutar crontab manualmente
¿Reiniciando cron después de cambiar el archivo crontab? (6)
Dependiendo de la distribución, el uso de "cron reload" podría no hacer nada. Para pegar un fragmento de init.d / cron (debian squeeze):
reload|force-reload) log_daemon_msg "Reloading configuration files for periodic command scheduler" "cron"
# cron reloads automatically
log_end_msg 0
;;
Algunos desarrolladores / mantenedores confiaron en la recarga, pero no lo hacen, y en este caso no hay una manera de forzar la recarga. Estoy generando mis archivos crontab como parte de un despliegue, y a menos que la longitud del archivo cambie, los cambios no se vuelven a cargar.
¿Tengo que reiniciar cron después de cambiar el archivo crontable?
En CentOS con cPanel sudo /etc/init.d/crond reload
hace el truco.
En CentOS7: sudo systemctl start crond.service
No.
Desde la página de manual de cron :
... cron examinará el tiempo de modificación en todos los crontabs y recargará aquellos que hayan cambiado. Por lo tanto, no es necesario reiniciar el cron cuando se modifica un archivo crontab
Pero si solo quieres asegurarte de que se haga de todos modos,
sudo service cron reload
o
/etc/init.d/cron reload
Prueba esto: sudo cron reload
Funciona para mí en ubuntu 12.10
Tuve un problema similar en 16.04 VPS Digital Ocean. Si está cambiando crontabs, asegúrese de ejecutar
sudo service cron restart
prueba este para centos 7: service crond reload