Gerador de Expressão Crontab
Crie expressões de tarefas cron com um editor visual intuitivo. Construa regras complexas de agendamento para o crontab do Linux sem memorizar a sintaxe. Possui visualização em tempo real, explicações legíveis por humanos e predefinições de agendamento comuns.
Seu bloqueador de anúncios está impedindo a exibição de anúncios
O MiniWebtool é gratuito graças aos anúncios. Se esta ferramenta ajudou você, apoie-nos indo para o Premium (sem anúncios + ferramentas mais rápidas) ou coloque MiniWebtool.com na lista de permissões e recarregue a página.
- Ou faça upgrade para o Premium (sem anúncios)
- Permita anúncios para MiniWebtool.com e recarregue
Gerador de Expressão Crontab
Bem-vindo ao Gerador de Expressão Crontab, uma poderosa ferramenta visual que ajuda você a criar expressões de agendamento cron para sistemas Linux sem precisar memorizar sintaxes complexas. Esteja você agendando backups automatizados, executando scripts periódicos ou configurando tarefas de manutenção do sistema, este construtor interativo facilita a geração de expressões cron precisas com pré-visualização ao vivo e explicações legíveis por humanos.
O que é uma Expressão Crontab?
Uma expressão crontab (tabela cron) é uma string de cinco campos separados por espaços que define quando uma tarefa agendada deve ser executada em sistemas Unix/Linux. O daemon cron lê essas expressões e executa comandos nos horários especificados. Cada campo representa uma unidade de tempo diferente:
| Campo | Valores Permitidos | Caracteres Especiais | Descrição |
|---|---|---|---|
| Minuto | 0-59 | * , - / | Minuto da hora em que o comando é executado |
| Hora | 0-23 | * , - / | Hora do dia (formato 24 horas) |
| Dia do Mês | 1-31 | * , - / | Dia do mês |
| Mês | 1-12 | * , - | Mês do ano |
| Dia da Semana | 0-7 | * , - | Dia da semana (0 e 7 = Domingo) |
Caracteres Especiais Explicados
- Asterisco (*) - Corresponde a qualquer/todos os valores.
* * * * *roda a cada minuto. - Vírgula (,) - Especifica múltiplos valores.
0,30 * * * *roda aos :00 e :30. - Hífen (-) - Especifica um intervalo.
0 9-17 * * *roda a cada hora das 9h às 17h. - Barra (/) - Especifica valores de passo.
*/5 * * * *roda a cada 5 minutos.
Exemplos Comuns de Expressões Cron
Como Usar o Gerador de Expressão Crontab
- Escolha uma predefinição ou comece do zero: Selecione entre mais de 18 predefinições de agendamento comuns para configuração rápida ou construa sua própria expressão personalizada do zero.
- Configure cada campo de tempo: Para cada campo (minuto, hora, dia, mês, dia da semana), escolha se deseja executar em cada intervalo, valores específicos, um intervalo ou intervalos de passo.
- Observe a pré-visualização ao vivo: Conforme você faz alterações, a expressão cron e a descrição legível por humanos são atualizadas em tempo real.
- Adicione seu comando (opcional): Insira o caminho para o seu script ou comando para gerar uma linha de crontab completa.
- Copie e use: Clique no botão de copiar para copiar sua expressão e cole-a no seu arquivo crontab.
Como Editar seu Crontab
Para adicionar sua expressão cron gerada ao seu sistema, use o comando crontab:
- Abra o editor crontab:
crontab -e - Adicione sua linha cron: Cole a expressão gerada seguida pelo seu comando
- Salve e saia: O daemon cron detectará automaticamente suas alterações
- Visualizar crontab atual:
crontab -l
Exemplo de Entrada Completa de Crontab
0 2 * * * /home/usuario/backup.sh >> /var/log/backup.log 2>&1
Isso executa o backup.sh diariamente às 2h da manhã e registra a saída em backup.log.
Melhores Práticas para Cron Jobs
- Use caminhos absolutos: Sempre use caminhos completos para scripts e comandos para evitar problemas de PATH.
- Redirecione a saída: Redirecione stdout/stderr para arquivos de log ou
/dev/nullpara evitar spam de e-mail. - Teste seus scripts: Execute os scripts manualmente primeiro para garantir que funcionem corretamente.
- Defina variáveis de ambiente: Defina as variáveis necessárias no topo do seu crontab ou dentro dos scripts.
- Use arquivos de trava (lock files): Evite execuções sobrepostas para tarefas de longa duração usando
flockou similar. - Monitore suas tarefas: Verifique
/var/log/syslogou/var/log/cronpara logs de execução.
Perguntas Frequentes
O que é uma expressão crontab?
Uma expressão crontab é uma string de cinco campos separados por espaços que define quando uma tarefa agendada (cron job) deve ser executada em sistemas Unix/Linux. Os cinco campos são: minuto (0-59), hora (0-23), dia do mês (1-31), mês (1-12) e dia da semana (0-7, onde tanto 0 quanto 7 representam o domingo). Caracteres especiais como * (qualquer), */n (a cada n) e intervalos (1-5) permitem agendamentos flexíveis.
Como agendar uma tarefa para rodar a cada 5 minutos?
Para executar uma tarefa a cada 5 minutos, use a expressão cron */5 * * * *. O */5 no campo de minutos significa 'a cada 5 minutos' (0, 5, 10, 15, ..., 55). Os asteriscos nos campos restantes significam 'toda hora, todo dia, todo mês, todo dia da semana'.
O que significa o asterisco (*) no crontab?
O asterisco (*) no crontab é um curinga que significa 'todos' ou 'qualquer valor'. Por exemplo, * no campo de hora significa 'toda hora', e * no campo de dia do mês significa 'todo dia'. É a forma mais comum de indicar que um campo deve corresponder a todos os valores possíveis.
Como rodar um cron job apenas em dias de semana?
Para executar um cron job apenas em dias úteis (segunda a sexta-feira), defina o campo do dia da semana como 1-5. Por exemplo, 0 9 * * 1-5 roda às 9h00 de cada dia útil. Os números 1-5 representam de segunda a sexta, com 0 e 7 representando o domingo.
Posso especificar vários valores em um campo cron?
Sim, você pode especificar múltiplos valores usando vírgulas. Por exemplo, 0,30 no campo de minutos roda tanto aos :00 quanto aos :30 minutos. Você também pode combinar isso com outros padrões: 0 9,12,18 * * * roda às 9h, 12h e 18h todos os dias.
Recursos Adicionais
Cite este conteúdo, página ou ferramenta como:
"Gerador de Expressão Crontab" em https://MiniWebtool.com/br/gerador-de-expressao-crontab/ de MiniWebtool, https://MiniWebtool.com/
pela equipe miniwebtool. Atualizado em: 05 de fev de 2026
Outras ferramentas relacionadas:
Ferramentas de webmaster:
- Calculadora de CPC
- Calculadora de CPM
- Compactador de CSS Online
- Gerador de Favicon Novo
- Calculadora do Google AdSense
- Gerador de Cron Job Em Destaque
- Gerador de Expressão Crontab Novo
- Compactador de HTML Online Em Destaque
- Conversor de HTML para Texto
- Verificador de Densidade de Palavras-Chave Novo
- Gerador de Tabelas Markdown Novo
- Gerador de Meta Tag
- Removedor de Aspas Inteligentes Novo
- Gerador de Slug de URL Novo
- Calculadora do Valor de uma Exibição de Página
- Calculadora do Valor de um Visitante
- Calculadora de Permissões Unix (chmod) Em Destaque
- Codificador/Decodificador de Entidades HTML Novo
- Gerador de Lorem Ipsum Novo
- Escape/Unescape de String JSON Novo
- Conversor de cURL para JSON Novo
- Formatador SQL Novo
- Otimizador de SVG Novo
- Gerador de Redirecionamento Htaccess Novo