cronLinuxhorarioautomatización

Trabajos cron: la guía completa

Qué es crontab, sintaxis de expresiones cron, tareas de ejemplo, errores comunes y herramientas de depuración.

Publicada 23 de febrero de 2026·Hora de leer: 8 mín.

¿Qué es cron?

Cron es un programador de tareas en Unix/Linux que ejecuta comandos según una programación. Configurado a través de crontab (tabla cron).

Sintaxis de expresión cron

┌───────────── minutos (0-59) 
│ ┌─────────── horas (0-23) 
│ │ ┌───────── día del mes (1-31) 
│ │ │ ┌─────── mes (1-12) 
│ │ │ │ ┌───── día de la semana (0-7, domingo = 0 o 7) 
│ │ │ │ │ 
* * * * * /ruta/al/comando 

Caracteres especiales

SímboloSignificadoEjemplo
---------
`*`Cualquier valor`* * * * *` - cada minuto
`,`Enumeración`1.15` - 1º y 15º
`-`Gama`1-5` - de 1 a 5
`/`Paso`*/5` — cada 5 unidades

10 ejemplos populares

# Cada minuto 
* * * * * 

# Cada hora a las :00 
0 * * * * 

# Todos los días a las 00:00 
0 0 * * * 

# Días laborables a las 9:00 
0 9 * * 1-5 

# Los fines de semana a las 12:00 
0 12 * * 6.0 

# Cada 5 minutos 
*/5 * * * * 

# Una vez al mes (la primera a medianoche) 
0 0 1 * * 

# Cada trimestre 
0 0 1 1,4,7,10 * 

# Dos veces al día 
0 9.21 * * * 

# Cada 30 minutos de 9 a 18 
*/30 9-18 * * * 

Verifique su programación cron y vea las próximas 5 ejecuciones.

Usamos cookies para analítica. Política de privacidad Puedes aceptar o rechazar el seguimiento no esencial.