⏱️
← 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.

Cómo ejecutar un trabajo cron cada 5 minutos (con ejemplos) - CoolTool