¿Qué es Sintaxis crontab?
Cron programa tareas repetitivas en sistemas Unix mediante una expresión de cinco campos: minuto, hora, día del mes, mes y día de la semana. Su sintaxis con comodines y pasos es compacta pero fácil de olvidar.
Esta referencia explica cada campo y sus valores, junto a los comodines habituales (*, */5, rangos y listas) y ejemplos comunes como "cada 15 minutos" o "a las 9:00 de lunes a viernes". Úsala para escribir o interpretar cualquier expresión cron con seguridad.
Algunos ejemplos habituales: */15 * * * * (cada 15 minutos), 0 9 * * 1-5 (a las 9:00 de lunes a viernes), 0 0 * * 0 (medianoche del domingo) y 30 2 1 * * (2:30 del día 1 de cada mes). Muchos cron modernos aceptan además atajos como @daily, @hourly o @reboot.
Preguntas frecuentes
¿Qué significan los cinco campos de cron?
De izquierda a derecha: minuto (0–59), hora (0–23), día del mes (1–31), mes (1–12) y día de la semana (0–6, donde 0 es domingo).
¿Qué es */5 en crontab?
El operador de paso: */5 en el campo de minutos significa "cada 5 minutos". */1 equivale a cada unidad, es decir, lo mismo que *.
¿Cómo ejecuto una tarea cada minuto?
Usa * * * * * (todos los campos con asterisco). Para cada 15 minutos, */15 * * * *.
¿Qué hace @daily?
Es un atajo de cron: @daily ejecuta la tarea una vez al día a medianoche (equivale a 0 0 * * *). También existen @hourly, @weekly, @monthly, @yearly y @reboot.
¿Es gratis?
Sí, todas las herramientas de NewKit son completamente gratuitas.
¿Se envían mis datos a un servidor?
No. El procesamiento ocurre 100% en tu navegador, por lo que es seguro incluso para datos sensibles.