Predefinições Comuns
Adicione o caminho do seu script para gerar a linha crontab completa.
Próximas 5 Execuções Previstas
- Calculando...
Tutoriais de como usar essa ferramenta
O que é o Gerador de Crontab (Cron Job)?
O Cron é um utilitário de agendamento de tarefas baseado em tempo, presente em sistemas operacionais do tipo Unix (como Linux e macOS). Ele permite que usuários configurem comandos ou scripts para serem executados automaticamente em horários, datas ou intervalos específicos. O arquivo de configuração onde essas regras são salvas é chamado de Crontab (Cron Table).
No entanto, a sintaxe padrão do Crontab (composta por cinco asteriscos) pode ser confusa e propensa a erros, especialmente para agendamentos complexos. Nosso Gerador de Crontab resolve esse problema fornecendo uma interface visual e intuitiva. Você pode selecionar os minutos, horas, dias e meses através de botões fáceis de entender, enquanto a ferramenta escreve o código exato para você, além de prever imediatamente quando serão as próximas execuções.
Como usar o Gerador de Cron Job Passo a Passo
- Escolha a frequência: Navegue pelas abas superiores (Minuto, Hora, Dia, Mês, Dia da Semana) para definir quando sua tarefa deve rodar. Você pode escolher opções de "A cada X", ou selecionar dias e horários específicos clicando na grade numérica.
- Use predefinições rápidas (Opcional): Se precisar de um agendamento comum (como "toda hora" ou "a cada 5 minutos"), basta clicar em um dos botões no topo da ferramenta para preencher a regra instantaneamente.
-
Adicione seu comando: No campo "Comando a Executar", digite o caminho do seu script ou a ação do servidor (ex:
/usr/bin/php /var/www/script.php). - Valide as datas: Confira o painel "Próximas 5 Execuções Previstas". A ferramenta calculará as datas reais para você ter certeza de que o agendamento está correto.
- Copie e aplique: Utilize o botão "Copiar Completo" para jogar o comando diretamente no terminal do seu servidor web. Se o seu script precisar de permissões específicas de execução antes de rodar, utilize nossa Calculadora CHMOD para Permissões Linux para gerar a numeração correta.
Principais Funcionalidades
- Tradutor em tempo real de Cron para linguagem humana.
- Construtor visual com suporte a seleções múltiplas.
- Simulador instantâneo das próximas 5 datas de execução.
- Templates prontos para tarefas recorrentes de rotina.
- Memória inteligente que salva sua última configuração localmente.
100% Seguro e Privado
Nossa ferramenta foi desenvolvida para rodar exclusivamente no seu navegador. Nenhum dado, expressão Cron, caminho de servidor ou comando de script que você digitar é enviado para servidores externos. Tudo é processado localmente na sua máquina, garantindo total segurança para as infraestruturas de TI e dados sensíveis do seu projeto.
Dicas Extras para Administração de Servidores
Trabalhar com rotinas Crontab frequentemente exige a manipulação de arquivos de log, backups baseados em data ou ajustes de servidor. Se você está configurando um ambiente web robusto, o uso de expressões regulares pode ser fundamental nos seus scripts bash. Para criar e testar padrões facilmente, recomendamos o Gerador de Expressão Regular (Regex Maker).
Além disso, caso esteja lidando com registros de banco de dados e rotinas que utilizam datas no formato de máquina, nosso Conversor de Unix Timestamp pode ajudar a debugar exatamente quando seus crons foram executados. Por fim, para refinamentos de rotas em servidores Apache acionados por essas rotinas, utilize o Gerador .htaccess Online.
Perguntas Frequentes (FAQ)
O que significam os 5 asteriscos no Cron?
Os cinco asteriscos * * * * * representam a menor unidade de execução (a cada minuto). Eles correspondem, em ordem, a: Minuto (0-59), Hora (0-23), Dia do mês (1-31), Mês (1-12) e Dia da semana (0-6, onde 0 é Domingo).
Como sei se minha expressão Cron está correta?
Nossa ferramenta realiza a tradução da expressão para português legível (ex: "Todos os dias à meia-noite"). Além disso, você deve conferir a lista de "Próximas 5 Execuções Previstas". Se os horários listados estiverem de acordo com o que você deseja, a expressão está pronta para uso.
Qual a diferença entre usar vírgula, traço ou barra?
A vírgula (,) é usada para listar valores específicos (ex: 1,15 executa no dia 1 e no dia 15). O traço (-) define um intervalo contínuo (ex: 1-5 executa de segunda a sexta). A barra (/) define um incremento ou salto (ex: */5 significa a cada 5 minutos).
Como rodar um script PHP pelo Crontab?
Você deve apontar primeiro o executável do PHP e depois o caminho absoluto do arquivo. Exemplo de comando que você inseriria na nossa ferramenta: /usr/bin/php /var/www/html/meu-script.php. O caminho exato do PHP pode variar de acordo com o seu servidor.