Constructor crontab

Detecta horarios malos antes de que te despierten. Crea expresiones cron, léelas en lenguaje claro y revisa las próximas ejecuciones.

Próximas 5 ejecuciones
...
Minuto
Permitido: 0-59, - * / ,
Hora
Permitido: 0-23, - * / ,
Día
Permitido: 1-31, - * / ,
Mes
Permitido: 1-12, - * / ,
Semana
Permitido: 0-6 (dom-sab), - * / ,

Guía rápida de sintaxis crontab

CampoValores permitidosCaracteres especiales
Minuto0 - 59, - * /
Hora0 - 23, - * /
Día1 - 31, - * /
Mes1 - 12, - * /
Semana0 - 6 (0 = domingo), - * /

Preguntas sobre crontab

Q:¿Cuál es la diferencia entre */5 y 5?

*/5 significa cada cinco intervalos. Un 5 solo significa el quinto minuto u hora en ese campo.

Q:¿Por qué mi cron corre a la hora incorrecta?

Cron usa la zona horaria de la máquina o runtime donde se ejecuta. Confirma timezone del servidor, horario de verano y si la plataforma espera UTC.

Q:¿Cómo redirijo logs de cron?

Redirige stdout y stderr a un archivo, sistema de monitoreo o destino de notificación para que fallas no desaparezcan al terminar el scheduler.

Q:¿Qué reviso si una tarea cron no corre?

Confirma que el servicio cron esté activo, el script sea ejecutable, el comando use paths absolutos cuando haga falta y el job corra con el usuario esperado.

Q:¿Las expresiones cron cambian entre plataformas?

Sí. Unix crontab clásico tiene cinco campos. Algunos schedulers agregan segundos, años, meses nombrados o macros especiales. Revisa la plataforma destino antes de copiar.

Mueve scripts fuera de una laptop y hacia infraestructura pensada para correr cuando la tarea importa: reportes, rebuilds, limpieza de caché, webhooks y mantenimiento. Ver opciones de publicación