⏱️
← Voltar aos guias

Como Executar um Trabalho Cron a Cada 5 Minutos (com Exemplos)

· Tags: cron-every-5-minutes, every-5-minutes-cron, cron-interval, crontab-examples, scheduling

Como Executar um Trabalho Cron a Cada 5 Minutos

A expressão cron "a cada 5 minutos" é um dos padrões de agendamento mais comuns para verificações de integridade, scripts de monitoramento e processamento de filas em segundo plano. Este guia mostra exatamente como escrevê-la e onde usá-la.

A Expressão Cron de Cada 5 Minutos

Para executar um comando a cada 5 minutos, use o operador */5 no campo de minuto:

*/5 * * * * /path/to/script.sh

Esta expressão executa /path/to/script.sh no minuto 0, 5, 10, 15, 20 e assim por diante — 288 vezes por dia.

Variações Comuns

A cada 5 minutos durante o expediente

*/5 9-17 * * 1-5 /path/to/script.sh

Executa a cada 5 minutos entre 9:00 e 17:59, de segunda a sexta-feira.

A cada 10 ou 15 minutos

Basta alterar o divisor:

*/10 * * * * /path/to/job.sh   # every 10 minutes
*/15 * * * * /path/to/job.sh   # every 15 minutes

Casos de Uso

  • Verificações de integridade: Verifique se uma API ou serviço está respondendo a cada 5 minutos
  • Processamento de filas: Esvazie uma fila de mensagens em um intervalo fixo
  • Monitoramento: Coleta de métricas ou amostras de cauda de logs em intervalos regulares

Resumo

Lembre-se: */5 no campo de minuto é a forma canônica de agendar um trabalho a cada 5 minutos no cron. Combine-o com os campos de hora, dia, mês e dia da semana para restringir o intervalo.

Como Executar um Trabalho Cron a Cada 5 Minutos (com Exemplos) - CoolTool