Apagar Logs passando o paramento de tamanho [RESOLVIDO]

1. Apagar Logs passando o paramento de tamanho [RESOLVIDO]

Alecio Vinicius
wskoslowski

(usa CentOS)

Enviado em 05/06/2019 - 09:00h

Senhores tenho um problema onde meu monitoramento esta em faze de teste e esta gerando muitos logs, os logs do monitoramento sempre tem o mesmo tamanho 2kb, porem não posso limpar a pasta inteira de log pois existe logs importantes para mim.
Existe algum comando que possa apagar os logs por tamanho ? já uso um comando para apagar logs por data segue ex:
find /diretorio/caminho/log -mtime +10 -exec rm {} \;


  


2. Re: Apagar Logs passando o paramento de tamanho [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/06/2019 - 09:10h

Com a flag size como em:

find . -maxdepth 1 -type f -size +20M -print0 


http://www.ducea.com/2008/02/12/linux-tips-find-all-files-of-a-particular-size/


3. Re: Apagar Logs passando o paramento de tamanho

Alecio Vinicius
wskoslowski

(usa CentOS)

Enviado em 05/06/2019 - 10:05h

Consegui usando o comando
find /diretoriologs/connections -type f -size 2k -exec rm {} \;


4. Re: Apagar Logs passando o paramento de tamanho

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/06/2019 - 10:28h

Se você usar
-size 2k 

Ele só vai pesquisar arquivos com 2kb. Se você colocar

-size -2k 

Vai pesquisar arquivos com menos de 2kb de tamanho.
Significa menor que, porém os tamanhos são arredondados
até o número mais próximo.
Arquivos de 1-byte são arredondados para 0kb, eu acho,
e não aparecem com "-size -2k"...






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts