Gerador de Crontab

// Agendamento técnico simplificado e traduzido.

Importar Expressão ou Usar Presets
Configurador de Campos

// Executa em todos os minutos de forma contínua.

Comando a ser Executado (Opcional)

// Insira o script ou comando HTTP para gerar a linha completa do crontab.

Terminal Output // Linha de Comando Gerada
DEVTHRU-CRONTAB v1.0
$ crontab -e
* * * * *
Tradução da Recorrência (Português)
Executa a cada minuto, de cada hora, todos os dias
O que é um Crontab e como funciona?

O **Crontab** (cron table) é um utilitário do sistema operacional Unix/Linux usado para agendar a execução periódica de tarefas (conhecidas como *cron jobs*). Ele permite que desenvolvedores e administradores de sistemas automatizem scripts de backup, atualizações de banco de dados, disparos de emails e muito mais.

A expressão de agendamento é composta por **5 campos obrigatórios** na seguinte ordem:

┌─────────────── minuto (0 - 59)
│ ┌───────────── hora (0 - 23)
│ │ ┌─────────── dia do mês (1 - 31)
│ │ │ ┌───────── mês (1 - 12)
│ │ │ │ ┌─────── dia da semana (0 - 6) (0 = domingo)
│ │ │ │ │
* * * * * [comando a ser executado]

Principais Caracteres Especiais:

  • * : Qualquer valor (representa a execução em todas as ocorrências do campo).
  • , : Separador de valores específicos (ex: 1,15 no dia do mês executa nos dias 1 e 15).
  • - : Define um intervalo (ex: 9-17 no campo de horas executa a cada hora entre 9h e 17h).
  • / : Incrementos ou passos (ex: */5 no minuto executa a cada 5 minutos).

Essa ferramenta foi útil?