Carregando ferramenta…

Domine a sintaxe do crontab

O cron é um agendador de tarefas baseado em tempo para sistemas operacionais do tipo Unix. Com ele, você executa comandos ou scripts shell periodicamente, em horários, datas ou intervalos definidos.

Os 5 campos de uma expressão cron

  • Minuto (0-59)
  • Hora (0-23)
  • Dia do mês (1-31)
  • Mês (1-12)
  • Dia da semana (0-6, 0 = domingo)

Exemplos de cron comuns

  • */5 * * * * : executa a cada 5 minutos
  • 0 0 * * * : executa uma vez por dia, à meia-noite
  • 0 9 * * 1 : executa toda segunda-feira às 09:00

Perguntas frequentes

P. Como criar uma expressão cron?

Digite os valores nos campos de minuto, hora, dia do mês, mês e dia da semana, ou clique em um dos exemplos comuns. A expressão e a descrição em português são atualizadas na hora; depois é só copiar e colar no seu crontab.

P. O que significa */5?

A barra indica um intervalo. */5 no campo de minutos significa “a cada 5 minutos”. Da mesma forma, */2 no campo de horas significa “a cada 2 horas”.

P. Qual dia é o 0 no dia da semana?

No cron, 0 é domingo, 1 é segunda-feira e 6 é sábado. Com 1-5 você seleciona os dias úteis, de segunda a sexta.