Los sistemas, para facilitar la programación de tareas de administración, disponen de un crontab estándar que permite ejecutar tareas cada hora, cada día, cada semana o cada mes; se crea un directorio para cada una de estas tareas y todos los ficheros ejecutables que pogamos allí, normalmente guiones de shell, se ejecutarán automáticamente. Los directorios en cuestión son, /etc/cron.hourly, /etc/cron.dail, /etc/cron.weekly y /etc/cron.monthly.
El fichero /etc/crontab que ejecuta los contenidos de estos directorios quedaría como:
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
|
# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
|