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,15no dia do mês executa nos dias 1 e 15). - - : Define um intervalo (ex:
9-17no campo de horas executa a cada hora entre 9h e 17h). - / : Incrementos ou passos (ex:
*/5no minuto executa a cada 5 minutos).
