Cuando cambia algo en Apache, debe volver a cargar o reiniciar Apache. ¿Es necesario actualizar o reiniciar algo en Ubuntu Server 8.04 después de agregar / actualizar el crontab? Muchas gracias por su ayuda.
ubuntu
cron
ubuntu-8.04
RayJamesFun
fuente
fuente
crontab <filename>
, y paracrontab -r
, para el caso.crontab -e
para editar el archivo?Lo habitual es utilizar
crontab -e
para editar las tablas. Los cambios se aplicarán cuando salga del editor. De lo contrario, las reglas para volver a leer crontabs modificados se encuentran en lacron(8)
página del manual. Eventualmente se volverán a leer, no necesita hacer nada.fuente
Es importante que explique CÓMO / DÓNDE está agregando crons. Pero creo que lo siguiente aborda cualquier situación.
Sí,
cron
debe ser consciente de que realizó cambios, pero no, no necesariamente necesita hacer nada explícitamente para actualizarlo.Estoy parafraseando el
cron
manual aquí para la versión corta:Como se mencionó,
crontab -e
el método preferido notificarácron
que algo cambió.Sin embargo,
cron
"se despierta" cada minuto para ver si tiene tareas para ese minuto. También escanea/var/spool/cron/crontabs
y volverá a cargar cualquier archivo con un 'mtime' actualizado (tiempo modificado, lo que significa que el contenido del archivo debe haberse actualizado).Entonces, en teoría, si no hace nada,
cron
se "despertará" y verá que ha realizado cambios en cualquier cosa directamente/var/spool/cron/crontabs
.Pero si puedes, úsalo
crontab -e
. Cuando haya terminado de editar, incluso le da retroalimentación de que se actualizó, dice:Específicamente, esto significa que actualizó su copia en la memoria para el archivo que acaba de editar
crontab
.Aquí hay una cita del manual CRON (8):
fuente