Ejemplos
0 0 * * * — Todos los días a medianoche*/15 * * * * — Cada 15 minutos0 2 * * 0 — Domingos a las 2 AM (backups semanales)30 9 * * 1-5 — 9:30 AM de lunes a viernes0 */4 * * * — Cada 4 horas
Preguntas frecuentes
¿Cuál es la diferencia entre cron y crontab?
Cron es el demonio (servicio) que ejecuta tareas programadas. Crontab es el comando para editar la tabla de cron jobs de un usuario (crontab -e) o el archivo donde se almacenan esas tareas. Cada usuario tiene su crontab, y hay un crontab del sistema en /etc/crontab.
¿Cómo ejecuto un cron job cada X minutos?
Usá */X en el campo de minutos. Ejemplos: */5 = cada 5 minutos, */30 = cada 30 minutos. Importante: */5 ejecuta en minutos 0, 5, 10, 15... no 5 minutos después del último. Si necesitás intervalos exactos desde el inicio, ejecutá manualmente la primera vez.
¿Puedo usar sintaxis cron en aplicaciones web?
Sí, pero no directamente. Aplicaciones Node.js usan librerías como node-cron o agenda. En servicios cloud, usás sintaxis cron con EventBridge (AWS), Cloud Scheduler (GCP) o Azure Functions con timer triggers. La sintaxis es la misma, pero la ejecución es gestionada por el proveedor, no por cron del sistema.