Os logs gerados pelo systemd journal podem ser muito úteis em caso de falha no sistema de arquivos, mas também podem se tornar um problema quando o volume desses logs se torna muito grande, a ponto de deixar o sistema com pouco espaço livre em disco.
Uma alternativa para reduzir o espaço ocupado por esses logs é excluir aqueles que foram criados há um certo tempo, como há 30 dias ou mais, por exemplo. O comando mostrado a seguir serve exatamente para isso.
sudo journalctl --vacuum-time=30d
Dica! Uma opção ainda mais interessante é programar este comando para ser executado diariamente, configurando uma entrada no crontab conforme mostrado a seguir.
sudo nano /etc/crontab
00 05 * * * root journalctl --vacuum-time=30d
Este comando foi testado com êxito no Ubuntu Linux 18.04, mas deve funcionar em outras versões do Linux.
Use esse comando por sua própria conta e risco, sempre considerando a relação custo x benefício.
O conteúdo desta página pode ajudar alguém? Compartilhe!