¿Cómo comienza anacron en Centos7?
/etc/crontab se muestra vacío
- anacron.conf contiene la carpeta cron.daily
- La carpeta cron.daily contienelogrotatearchivo de configuración
- logrotates funcionan perfectamente
Mi pregunta: no puedo encontrar ninguna relación entrecron y anacronEntonces, ¿cómo comienza Anacron en centos7?
Respuesta1
Se ejecuta desde cron, por supuesto, usando el script en /etc/cron.hourly/0anacron
.
/etc/cron.hourly
El trabajo ejecuta los scripts cada hora en /etc/cron.d/0hourly
.
Respuesta2
anacron
y cron
son herramientas similares pero diferentes. Ambos son demonios y normalmente instalarás uno u otro. Cada uno se encargará de su propia carga de trabajo programada. Si ambos están instalados, ninguno debería ejecutar los demás comandos si ambos están instalados.
cron
es la herramienta más antigua y está diseñada para sistemas que siempre están activos (servidores). Las versiones más recientes ejecutarán los comandos enumerados en /etc/crontab
. Es posible crear entradas crontab para ejecutar /etc/cron.daily
y la carga /etc/cron.weekly
de /etc/cron.monthly
trabajo si anacron no está instalado.
anacron
es una herramienta más nueva y más adecuada para sistemas que no siempre están encendidos. Utiliza el archivo /etc/anacrontab
para controlar lo que se debe ejecutar.