← Volver a guías
Cómo ejecutar un trabajo cron cada 5 minutos (con ejemplos)
· Etiquetas: cron-every-5-minutes, every-5-minutes-cron, cron-interval, crontab-examples, scheduling
Cómo ejecutar un trabajo cron cada 5 minutos
La expresión cron de "cada 5 minutos" es uno de los patrones de programación más comunes para comprobaciones de salud, scripts de monitoreo y procesamiento de colas en segundo plano. Esta guía le muestra exactamente cómo escribirla y dónde usarla.
La expresión cron de cada 5 minutos
Para ejecutar un comando cada 5 minutos, use el operador */5 en el campo de minutos:
*/5 * * * * /path/to/script.sh
Esta expresión ejecuta /path/to/script.sh en el minuto 0, 5, 10, 15, 20, y así sucesivamente — 288 veces al día.
Variaciones comunes
Cada 5 minutos durante el horario laboral
*/5 9-17 * * 1-5 /path/to/script.sh
Se ejecuta cada 5 minutos entre las 9:00 y las 17:59, de lunes a viernes.
Cada 10 o 15 minutos
Simplemente cambie el divisor:
*/10 * * * * /path/to/job.sh # cada 10 minutos
*/15 * * * * /path/to/job.sh # cada 15 minutos
Casos de uso
- Comprobaciones de salud: verificar que una API o servicio responde cada 5 minutos
- Procesamiento de colas: vaciar una cola de mensajes en un intervalo fijo
- Monitoreo: recopilar métricas o muestras de registros a intervalos regulares
Resumen
Recuerde: */5 en el campo de minutos es la forma canónica de programar un trabajo cada 5 minutos en cron. Combínelo con los campos de hora, día, mes y día de la semana para acotar la ventana.