Pular para o conteúdo

Limpeza de logs sem dor de cabeça

Segue o shell-script de fácil entendimento, todo comentado, para limpar os logs do seu sistema, muito útil.
abraços Marcos Carraro
Marcos Carraro marcoscarraro
Hits: 16.790 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Segue o shell-script de fácil entendimento, todo comentado, para limpar os logs do seu sistema, muito útil.
abraços Marcos Carraro
Download limpalog Enviar nova versão

Esconder código-fonte

#! /bin/sh
#
# Script Escrito por
# Marcos Carraro
# marcos.g.carraro[at]gmail.com
#
cd /var/log
#limpa arquivos compactados
compact=`find -name "*.gz" | wc -l`
if [ $compact -gt 0 ]
then
 #Procura tudo que for .gz log compactatdo dentro do /var/log
 compact2=`find -iname "*.gz"`
 #apaga arquivos compactatdos
 for apaga in $compact2
 do
 rm -f $apaga
 done
  
 # 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
 done

else

 # 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
 done
fi

Proxy

Administração do proFTPD

Browser - use rofi para acessar páginas na web

Jogo da velha

Script para softwares de rede

#1 Comentário enviado por cmercaldo em 11/10/2012 - 08:49h
Muito bom...heim...

Parabéns pelo artigo!!!

Contribuir com comentário

Entre na sua conta para comentar.