Limpar logs do sistema
Publicado por Renato Lucena (última atualização em 16/02/2022)
[ Hits: 6.202 ]
Homepage: https://blog.renatolucena.net
Cria lista de todos os arquivos de log que serão limpos.
#! /bin/sh
cd /var/log
#limpa arquivos compactados
rm *.gz
# cria lista de todos os arquivos de log que serao limpos
lista=`find -type f`
# executa a limpeza dos logs
for i in $lista
do
echo -n >$i &>/dev/null
echo Zerando arquivo $i...
done
truncate *.log --size 0
# Para configurar o sistema de forma que só armazene os últimos 30 dias de log
journalctl --vacuum-time=30d
# por tamanho: journalctl --vacuum-size=200M
# sudo du /var/* -hs
find -maxdepth 1 -ctime +7 -exec rm -Rf {} \;
# find -maxdepth 1 -ctime +7 -exec rm -Rf {} \;
echo Limpeza dos arquivos de log concluída!
MocPList - Enfileirador de áudio e locutor em voz sintetizada
Verifica arquivos indevidos nos servidores
Alterar o papel de parede aleatoriamente
Como atualizar sua versão estável do Debian
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Quer auto-organizar janelas (tiling) no seu Linux? Veja como no Plasma 6 e no Gnome
Copiando caminho atual do terminal direto para o clipboard do teclado
Script de montagem de chroot automatica









