logs

Publicado por marcio 28/10/2004

[ Hits: 6.498 ]

Download log.sh




lista todos os arquivos de log do sistema


  



Esconder código-fonte

#!/bin/sh
clear
echo \"
          +---------------------------+
          | Estou procurando todos os |
          | arquivos de log do disco. |
          |                           |
          |   ISTO PODE DEMORAR!!!    |
          +---------------------------+\"
#seleciono a partir do diretorio /, os arquivos comuns (-type f)
#cujo nome termine em .log (-name \\*.log)
#e com tamanho > 1.000.000 caracteres (-size +1000000c)
BigLogs=`find / -type f -name \\*.log -size +1000000c -print`
#Se eu simplesmente deixar somente os 100 ultimos registros
#de cada arquivo, fa(ss)o:
echo -e \"\\n\\nPesquisa terminada, 
encolhendo os seguintes logs:\"
for Arq in $BigLogs
do
   echo $Arq
   tail -100 $Arq > /tmp/$$ # guardo os 100 ultimos em /tmp/$$
   mv /tmp/$$ $Arq
done

Scripts recomendados

Troca automatica de papel de parade no fluxbox

Proteja sua rede com um simples script de firewall

Script para criação de usuários do Samba

Estatísticas de tráfego de rede

Agendamento de compromissos com avisos baseados no horário


  

Comentários
[1] Comentário enviado por Outsider_ em 30/10/2004 - 03:15h

Otimo script


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts