El comando cron
se utiliza en sistemas Unix y Linux para programar la ejecución de tareas de manera automática en intervalos regulares. Permite a los usuarios ejecutar scripts o comandos en momentos específicos, lo que es útil para tareas de mantenimiento, copias de seguridad y otras operaciones programadas.
La sintaxis básica del comando cron
se define en un archivo llamado crontab
, donde se especifican las tareas programadas. La estructura general es la siguiente:
* * * * * comando_a_ejecutar
Los cinco asteriscos representan, en orden, los minutos, horas, días del mes, meses y días de la semana en que se ejecutará el comando.
-e
: Editar el archivo crontab del usuario actual.-l
: Listar las tareas programadas en el crontab del usuario actual.-r
: Eliminar el crontab del usuario actual.0 2 * * * /ruta/al/script.sh
0 * * * * /usr/bin/mi_comando
0 17 * * 1 /ruta/al/script.sh
*/15 * * * * /usr/bin/mi_comando
/var/log/syslog
o /var/log/cron.log
.