Os horários das próximas execuções aparecem no seu próprio fuso horário, então você sabe que a tarefa vai rodar quando espera. Monte ou confira um agendamento cron, veja-o explicado em palavras simples e copie. É grátis e roda no seu navegador.
Como montar uma expressão cron
- Comece de uma predefinição como A cada minuto, A cada 5 minutos, A cada hora, Todo dia à meia-noite, Dias úteis às 9, Todo domingo, Primeiro do mês ou Todo ano novo.
- Ou digite a sua em Expressão cron ou preencha as caixas Minuto, Hora, Dia, Mês e Dia da semana.
- Leia a descrição em linguagem simples e a lista das próximas execuções.
- Toque em Copiar expressão.
Como o cron funciona
Uma expressão cron tem cinco campos: minuto (0 a 59), hora (0 a 23), dia do mês (1 a 31), mês (1 a 12 ou jan a dez) e dia da semana (0 a 6 ou dom a sáb, em que 0 e 7 são domingo). Um asterisco significa todos os valores.
Caracteres especiais
Uma vírgula lista valores, como 1,15. Um traço cria um intervalo, como 1-5 para segunda a sexta. Uma barra define um passo, como */10 para a cada 10 minutos. Atalhos como @daily, @hourly e @weekly também funcionam.
Examples
*/15 * * * *executa a cada 15 minutos.0 9 * * 1-5executa às 9:00 nos dias úteis.30 2 * * 0executa às 2:30 de todo domingo.0 0 1 * *executa à meia-noite do primeiro dia de cada mês.
Dia do mês e dia da semana
Quando os dois campos de dia estão preenchidos, o cron padrão executa nos dias que correspondem a qualquer um deles, e não aos dois. Por exemplo, 0 9 1 * mon executa no dia 1º de todo mês e em toda segunda-feira.
Fusos horários
Os horários das próximas execuções são mostrados no fuso horário deste dispositivo. Os servidores costumam executar o cron em UTC, então confira a configuração do seu servidor antes de confiar em um agendamento.
Dicas
- Confira os horários das próximas execuções antes de salvar um agendamento. Eles mostram erros de relance.
- Evite executar muitas tarefas exatamente no início da hora. Espalhe-as com alguns minutos de diferença.
- Lembre-se de que uma tarefa perdida enquanto o computador está desligado normalmente não é executada depois.
- Use o caminho completo dos scripts e programas no comando, já que o cron usa uma lista curta de pastas.
Quem usa
Desenvolvedores web, administradores de sistemas e qualquer pessoa com uma conta de hospedagem que precise que um backup, um relatório ou uma limpeza rode em um horário fixo. Ferramentas relacionadas: calculadora de chmod e conversor de curl.
Perguntas
Esta ferramenta executa a minha tarefa?
Não. Ela só monta e explica o agendamento. Você mesmo o adiciona ao seu servidor ou painel de hospedagem.
Por que minha tarefa roda no horário errado?
Normalmente é uma diferença de fuso horário. Servidores costumam usar UTC, enquanto esta página mostra o seu horário local.
Ele aceita segundos?
O cron padrão tem cinco campos e não tem segundos.