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

Linux

Como agendar tarefas de limpeza de logs com cron no Ubuntu 22.04

atualizado em 10/08/2026

Este manual tem como objetivo ensinar como agendar tarefas de limpeza de logs utilizando o cron no Ubuntu 22.04. A limpeza regular de logs é essencial para manter o sistema organizado e evitar o consumo excessivo de espaço em disco.

O que é o cron?

O cron é um utilitário do sistema Unix/Linux que permite agendar a execução de comandos ou scripts em intervalos regulares. No Ubuntu, ele é utilizado para automatizar tarefas como a limpeza de logs.

Passo a Passo para Agendar Tarefas de Limpeza de Logs

1. Acessar o Terminal

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

2. Editar o Crontab

Para editar as tarefas agendadas do cron, use o seguinte comando:

crontab -e

3. Compreender a Sintaxe do Cron

A sintaxe básica de uma linha no crontab é a seguinte:

* * * * * 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 representam domingo)

4. Criar uma Tarefa de Limpeza de Logs

Para agendar uma tarefa que limpe logs a cada semana, adicione a seguinte linha ao crontab:

0 2 * * 1 find /var/log -type f -name '*.log' -exec truncate -s 0 {} \;

Este comando irá limpar todos os arquivos com extensão .log na pasta /var/log toda segunda-feira às 2h da manhã.

5. Salvar e Sair

Após adicionar a linha desejada, salve e saia do editor. No nano, você pode fazer isso pressionando Ctrl + X, depois Y e Enter.

Conclusão

Agendar tarefas de limpeza de logs com cron é uma prática recomendada para manter seu sistema limpo e eficiente. Certifique-se de revisar suas tarefas agendadas regularmente e ajustar conforme necessário.

Dica: Considere também configurar notificações para monitorar o uso de espaço em disco e receber alertas quando atingir limites críticos.

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.