Como agendar tarefas automaticas na sua VPS Linux com cron
Tutorial passo a passo pra usar o crontab e agendar backups, restarts e scripts automaticos na sua VPS Linux.
O que você vai aprender
Pra agendar tarefas automaticas numa VPS Linux, conecte por SSH, rode crontab -e e adicione uma linha no formato "minuto hora dia mes dia-da-semana comando", usando caminhos absolutos pro script ou comando. O cron executa a tarefa sozinho no horario definido, sem precisar de ninguem logado na maquina.
VPS com acesso root NeonHost
Root completo pra configurar cron, scripts e automacoes sem depender de suporte pra cada tarefa.
Passo 1 — Entenda a sintaxe do crontab
Cada linha do crontab segue cinco campos de tempo antes do comando: minuto, hora, dia do mes, mes e dia da semana. O asterisco (*) significa "qualquer valor" naquele campo.
- Formato geral: minuto hora dia-do-mes mes dia-da-semana comando.
- Exemplo: 0 4 * * * roda todo dia as 4h da manha.
- Exemplo: 0 */6 * * * roda a cada 6 horas, em qualquer dia.
Passo 2 — Abra o crontab do usuario
O crontab e editado por um comando especifico, que abre um arquivo de configuracao proprio pra tarefas agendadas.
- Conecte na VPS por SSH.
- Rode o comando crontab -e.
- Na primeira vez, o sistema pode pedir pra escolher um editor de texto — nano costuma ser o mais simples pra quem esta comecando.
Passo 3 — Escreva sua primeira tarefa agendada
Cada tarefa e uma linha nova no arquivo do crontab, sempre usando o caminho completo do script ou comando.
- Adicione uma linha no formato explicado, por exemplo: 0 4 * * * /caminho/completo/do/script.sh.
- Use sempre caminho absoluto (comecando por /) pro script ou comando — o cron nao conhece os atalhos do seu terminal interativo.
- Salve e feche o editor pra gravar a tarefa.
Passo 4 — Redirecione a saida pra um log
Por padrao, o cron nao mostra nada na tela — pra saber se a tarefa realmente rodou, vale guardar a saida num arquivo.
- No fim da linha da tarefa, adicione >> /caminho/log.txt 2>&1.
- Depois do horario agendado passar, abra o arquivo de log pra conferir se o comando rodou sem erro.
Passo 5 — Confirme que a tarefa esta ativa
Antes de confiar que tudo vai rodar sozinho, vale checar se a tarefa realmente ficou salva no sistema.
- Rode crontab -l pra listar as tarefas agendadas do usuario atual.
- Confirme que a linha nova aparece exatamente como foi digitada.
- Se quiser testar rapido, agende temporariamente um horario proximo, confirme no log que rodou, e depois ajuste pro horario definitivo.
Fale com a NeonHost e transforme esse planejamento em infraestrutura pronta para producao
Mais artigos sobre VPS
Checklist de processador, RAM, armazenamento, Anti-DDoS e localizacao para escolher a melhor VPS Gamer no Brasil.
Criterios praticos para identificar a melhor VPS Ryzen no Brasil: clock por nucleo, NVMe, latencia e Anti-DDoS incluso.
Guia para avaliar clock, NVMe, anti-DDoS e acesso root em uma VPS Ryzen no Brasil.
Feedback, curtidas e compartilhamento
Este painel usa a mesma identidade da comunidade para posts do blog e paginas de servidores.






Ainda nao ha comentarios. Seja o primeiro a contribuir.