Simply Awesome

Explicador de Cron

Traduza expressões cron para linguagem simples.

Formato: minuto hora dia-do-mês mês dia-da-semana

O que é o Explicador de Cron

Expressões cron são poderosas, mas confusas de ler. Uma linha como 0 9 * * 1-5 não diz nada à primeira vista para quem não usa cron todo dia. Este explicador pega qualquer expressão de 5 campos e devolve uma frase em português simples dizendo quando ela roda. É útil para desenvolvedores, pessoas de DevOps e administradores de sistema que precisam conferir agendamentos de tarefas, revisar arquivos de crontab ou configurar jobs em ferramentas de CI/CD, cloud e contêineres.

Como usar

Digite a expressão cron no campo, separando os cinco campos por espaços. A tradução aparece automaticamente enquanto você digita, sem precisar clicar em nada. Se a expressão não tiver exatamente cinco campos, a ferramenta avisa que é preciso informar os cinco. A ordem dos campos é sempre:

Você pode usar * para "todos", */n para "a cada n", a-b para intervalos e a,b para listas. Os nomes de meses e dias da semana já saem traduzidos na explicação.

Exemplos práticos

Dicas e boas práticas

Cron é o agendador de tarefas padrão do Unix e do Linux, e o mesmo formato de cinco campos aparece em muitos outros lugares. Ao montar um agendamento, lembre-se de que a tarefa dispara quando o horário do relógio coincide com a expressão, e não a cada intervalo desde o boot. Prefira horários de baixo movimento para tarefas pesadas, evite agendar tudo no minuto 0 (o que concentra a carga) e sempre confira o fuso horário do servidor, porque cron normalmente usa a hora local da máquina. Na dúvida, cole a expressão aqui e confira em português se ela realmente faz o que você espera antes de colocar em produção.

Perguntas frequentes

Como ler uma expressão cron?

A expressão tem 5 campos: minuto, hora, dia do mês, mês e dia da semana. Digite a expressão e a ferramenta traduz para linguagem simples.