Insira a expressão cron e explicaremos em linguagem simples o que ela faz e quando o job será executado.
A cada minuto
| * | * | * | * | * |
|---|---|---|---|---|
| minuto (0-59) | hora (0-23) | dia do mês (1-31) | mês (1-12) | dia da semana (0 a 6) |
| Expressão cron | Quando o cron será executado |
|---|---|
| * * * * * | A cada minuto |
| */5 * * * * | A cada 5 minutos |
| 0 * * * * | A cada hora |
| 0 7 * * * | Todos os dias às 7h00 |
| 30 17 * * 1 | Toda segunda-feira às 17h30 |
| 15 10 15 * * | Todo dia 15 do mês às 10h15 |
| 30 17 2 3 * | Todo dia 2 de março às 17h30 |
| 0 0 1 1 * | Todo dia 1º de janeiro à meia-noite |
| 0 8 * * 5 | Toda sexta-feira às 8h00 |
| 45 16 3 7 * | Todo dia 3 de julho às 16h45 |
| 0 12 * * 3 | Toda quarta-feira ao meio-dia |
| 59 23 30 8 * | Todo dia 30 de agosto às 23:59 |
Pode usar a nossa ferramenta online para traduzir expressões cron como "5 * * * *" para linguagem humana, como "A cada hora, no 5.º minuto". Basta introduzir a expressão cron e nós traduzimo-la para uma data real, explicando quando o cron é executado. Perceber como o cron funciona é muito fácil!
O cron é um agendador de tarefas baseado em tempo para sistemas operativos do tipo Unix. Permite aos utilizadores configurar scripts ou comandos para serem executados automaticamente em horários específicos, como diariamente, semanalmente ou mensalmente. O cron é frequentemente usado para tarefas como cópias de segurança, execução de aplicações, manutenção do sistema e processamento de dados.
Um cron job é uma tarefa ou comando específico agendado para ser executado em intervalos regulares, conforme definido no ficheiro crontab. Cada cron job inclui uma expressão cron que especifica quando o job é executado e o comando a executar. Os cron jobs são importantes para automatizar tarefas rotineiras e garantir que são executadas de forma consistente, sem intervenção manual.
O crontab, abreviatura de "cron table", é um ficheiro de configuração que define o calendário dos cron jobs. Cada linha num ficheiro crontab representa um cron job e contém uma expressão cron seguida do comando a executar. Os utilizadores podem editar o seu ficheiro crontab através do comando crontab -e.
Para mais informações, leia o nosso artigo Como Usar Cron Jobs Para Automatizar e Agendar Tarefas.
Para sua conveniência, também pode gerar expressões cron usando linguagem humana.
Uptime, SSL, validade de domínio, velocidade de página, transações — monitorização em 171 locais em todo o mundo. Grátis por 30 dias.