On Dec 15, 2007 9:56 AM, Luciana Sousa <
lucianaqt3@gmail.com
> wrote:
Fiz :
find /var/log -name "*.log.gz" -exec rm -f {} \; como root
depois fiz cd /var/log e veja o que apareceu:
root@kurumin:/var/log# ls
acpid dmesg.0 kdm.log mail.log uucp.log
auth.log dmesg.1.gz kern.log mail.warn Xorg.0.log
daemon.log dmesg.2.gz lpr.log messages Xorg.0.log.old
debug
dmesg.3.gz mail.err syslog
dmesg dmesg.4.gz mail.info user.log
Se eu entendi direito os log não foram apagados.
Como faço para isso virar um script:
Eu sou *PÉSSIMO* em fazer scripts, mas o começo do começo do começo é
> por aqui:
> for i in $(ls *.log.gz); do rm $i; done;
> for l in $(ls *.log); do echo "" > $l; done
Copio para um arquivo txt e depois ?
Em 14/12/07, Jonas Roberto de Goes Filho (sysdebug) <
sysdebug@goes.eti.br> escreveu:Renato S. Yamane wrote:
> Luciana Sousa escreveu:
>> Como devo fazer para apagar todos os arquivos de log no Debian e
>> derivados, como Ubuntu e Kurumin.
>
> Basicamente os arquivos de log estão em /var/log
> Lá existem os arquivos compactados dos logs antigos (.log.gz) e os
> atuais (.log).
>
> Você pode remover todos os .log.gz e apagar todo o conteúdo dos logs
> atuais.
>
> Eu sou *PÉSSIMO* em fazer scripts, mas o começo do começo do começo é
> por aqui:
> for i in $(ls *.log.gz); do rm $i; done;
> for l in $(ls *.log); do echo "" > $l; done
Olá Renato e Luciana. Existe uma forma melhor ainda para apagar todos
estes arquivos log.gz recursivamente abaixo de /var/log, caso seja esta
a solução que será adotada.
# find /var/log -name "*.log.gz" -exec rm -f {} \;
>
> Blarghhh, eu sei que isso está horrível e nem da maneira mais bonita e
> prática, mas funciona kkkkkkkk
>
> Att,
> Renato
>
Abraço,
--
http://www.goes.eti.br
--
To UNSUBSCRIBE, email to
debian-user-portuguese-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
--
Grata,
Luciana