Generador de Expresiones Cron
Construye, analiza y entiende expresiones cron visualmente.
Expresión Generada
Próximas 5 Ejecuciones Programadas
Resumen de Campos
¿Qué es una Expresión Cron?
Una expresión cron es una cadena de cinco campos que define un horario para ejecutar tareas automáticamente. Originalmente desarrollado para sistemas operativos tipo Unix, cron se ha convertido en el estándar para programar trabajos recurrentes en servidores, plataformas en la nube y herramientas de automatización.
Las expresiones cron se utilizan en Linux/Unix crontab, AWS CloudWatch Events, GitHub Actions, Kubernetes CronJobs, pipelines CI/CD y muchos sistemas de programación de tareas.
Sintaxis Cron Explicada
Una expresión cron estándar consta de cinco campos separados por espacios. Cada campo puede contener valores específicos, rangos o caracteres especiales.
│ ┌───────────── hora (0-23)
│ │ ┌───────────── día del mes (1-31)
│ │ │ ┌───────────── mes (1-12)
│ │ │ │ ┌───────────── día de la semana (0-6)
│ │ │ │ │
* * * * *
Caracteres Especiales
*- Cualquier valor (comodín),- Separador de lista de valores (ej. 1,3,5)-- Rango de valores (ej. 1-5)/- Valores de paso (ej. */15 significa cada 15)
Ejemplos Comunes
0 9 * * 1-5- Cada día de semana (Lun-Vie) a las 9:00 AM*/15 * * * *- Cada 15 minutos0 0 1 * *- Medianoche en el primer día de cada mes0 */4 * * *- Cada 4 horas en el minuto 0
Casos de Uso Comunes
- Copias de seguridad de base de datos automatizadas (ej. diariamente a las 2 AM)
- Generación y envío de informes programados
- Limpieza de archivos temporales o registros
- Ejecución de comprobaciones de salud y scripts de monitoreo
- Envío de correos electrónicos de recordatorio o notificaciones