Skip to content

Gerador e leitor de expressão cron

A sintaxe cron num piscar de olhos: digite uma expressão e obtenha a explicação e as próximas execuções.

Buğra SözeriCódigo
Updated · Published
Reviewed by Redação Tech Convertitive

O croné o agendador clássico do Unix : ele executa automaticamente comandos, scripts ou programas em momentos predefinidos. Uma expressão cron é formada por cinco (ou seis) campos que definem o minuto, a hora, o dia do mês, o mês e o dia da semana. Este gerador ajuda você a criar, ler e validar rapidamente expressões cron. Ele também exibe as próximas datas de execução — assim você vê imediatamente se a sua tarefa agendada vai disparar como o esperado. A sintaxe básica é : * * * * * (minuto, hora, dia do mês, mês, dia da semana).

Plain English

Every 15 minutes, on Monday, Tuesday, Wednesday, Thursday, and Friday.

Next 5 runs (your local time)
  • Computing…
FieldTokenMatches
minute*/150, 15, 30, 45
hour*every hour (24)
day of month*every day of month (31)
month*every month (12)
day of week1-51, 2, 3, 4, 5

How to use

  1. Digitar uma expressão cron

    Insira uma expressão de cinco campos (por exemplo, « 0 9 * * 1 » para toda segunda-feira às 9h) ou monte-a campo por campo.

  2. Ler a explicação

    A ferramenta traduz a expressão para linguagem clara e aponta qualquer erro de sintaxe.

  3. Conferir as próximas execuções

    Veja a lista das próximas datas de disparo para confirmar que o agendamento corresponde à sua necessidade.

Frequently asked questions

O que significam os cinco campos de uma expressão cron?
Na ordem: minuto (0-59), hora (0-23), dia do mês (1-31), mês (1-12) e dia da semana (0-7, em que domingo vale 0 ou 7). Um asterisco (*) significa « todos os valores ».
O que quer dizer « 0 9 * * 1 »?
Essa expressão dispara a tarefa toda segunda-feira às 9h00: minuto 0, hora 9, qualquer dia do mês, qualquer mês e dia da semana 1 (segunda-feira).
Como executar uma tarefa a cada 15 minutos?
Use « */15 * * * * ». O passo « */15 » no campo dos minutos significa « a cada 15 minutos »: nos minutos 0, 15, 30 e 45 de cada hora.
Qual é a diferença entre cron de 5 e de 6 campos?
O cron padrão do Unix tem 5 campos. Algumas implementações (como o Quartz ou certos ambientes) acrescentam um sexto campo para os segundos, colocado na primeira posição.

About

Para que serve o cron?

O cron automatiza tarefas repetitivas nos servidores: backups noturnos, envio de relatórios, limpeza de arquivos temporários, sincronizações. É uma ferramenta fundamental da administração de sistemas e do deploy de aplicações.

Fusos horários e armadilhas comuns

As tarefas cron são executadas no fuso horário do servidor: confira-o para evitar surpresas, principalmente em mudanças de horário. Um erro frequente é confundir o campo « dia do mês » com o « dia da semana » quando ambos estão preenchidos.

Ferramentas relacionadas