wils@web ~ $ cat ~/ajuda/como-agendar-tarefas-de-limpeza-automatica-com-cron-no-ubuntu-22-04.md

Linux

Como agendar tarefas de limpeza automática com cron no Ubuntu 22.04

atualizado em 17/08/2026

Agendar tarefas de limpeza automática no Ubuntu 22.04 é uma maneira eficiente de manter seu sistema livre de arquivos desnecessários e otimizar o desempenho. Neste manual, abordaremos como utilizar o cron, um utilitário de agendamento de tarefas, para configurar essas limpezas.

Passo a Passo para Configurar o Cron

1. Acessar o Terminal

Primeiramente, abra o terminal do Ubuntu. Você pode fazer isso pressionando Ctrl + Alt + T.

2. Editar o Crontab

Para agendar uma tarefa, você precisa editar o arquivo crontab. Execute o seguinte comando:

crontab -e

3. Compreender a Sintaxe do Cron

A sintaxe básica para agendar tarefas no crontab é:

* * * * * comando_a_ser_executado
  • Minuto (0-59)
  • Hora (0-23)
  • Dia do mês (1-31)
  • Mês (1-12)
  • Dia da semana (0-7) (0 e 7 são domingo)

4. Exemplo de Tarefa de Limpeza

Por exemplo, para agendar uma limpeza semanal que remove arquivos temporários, adicione a seguinte linha ao crontab:

0 2 * * 0 /usr/bin/find /tmp -type f -atime +7 -delete

Este comando irá executar a limpeza todos os domingos às 2h da manhã, removendo arquivos no diretório /tmp que não foram acessados nos últimos 7 dias.

5. Salvar e Sair

Após adicionar sua tarefa, salve e saia do editor. Se você estiver usando o nano, pressione Ctrl + X, depois Y e Enter.

Conclusão

Agora você configurou uma tarefa de limpeza automática usando o cron no Ubuntu 22.04. Lembre-se de revisar suas tarefas agendadas periodicamente para garantir que estão funcionando conforme o esperado. Uma dica útil é manter um log das operações de limpeza para monitorar sua eficácia.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.