Ir para o conteúdo
snowkitDev

Execute uma tarefa cron a cada 5 minutos, com */5 * * * *

Use */5 * * * * para executar uma tarefa a cada cinco minutos.

Agendamento cron

Digite uma expressão, edite um campo ou escolha um agendamento comum.

Próximas execuções

    Os horários são mostrados no fuso horário deste dispositivo

    Troque o 5 por qualquer número para definir outro intervalo e confira os horários das próximas execuções abaixo.

    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

    1. 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.
    2. Ou digite a sua em Expressão cron ou preencha as caixas Minuto, Hora, Dia, Mês e Dia da semana.
    3. Leia a descrição em linguagem simples e a lista das próximas execuções.
    4. 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-5 executa às 9:00 nos dias úteis.
    • 30 2 * * 0 executa à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.

    Para onde ir agora

    Continue com o que você acabou de criar, ainda no seu dispositivo.

    Mais do Snowkit