Logo Hardware.com.br
jgama
jgama Ubbergeek Registrado
7.1K Mensagens 65 Curtidas

Como verificar qual é o maior arquivo num ditetorio

#1 Por jgama 02/04/2005 - 00:45
Galera,

Tenho um HD com 3 partições entre Swap, / e /var.

No /var fica os logs e tinha 55% do espaço usado, deletei todos os logs e continua com 51% como sei qual ditetorio ou partição está com o maior volume?

Já tentei usar os comandos df, fdisk -l e ls -l dentro da partição, mas aparace que só tem arquivos pequenos.

Será que fica algun oculto?

Abraço
Responder
D-mEnor
D-mEnor Novo Membro Registrado
28 Mensagens 0 Curtidas
#2 Por D-mEnor
02/04/2005 - 02:06
Doidão
Galera,

Tenho um HD com 3 partições entre Swap, / e /var.

No /var fica os logs e tinha 55% do espaço usado, del...


vc usa debian? as vezes esta acumulando os caches do apt em /var/cache/apt/archives... caso não, tente dar um df -ah dentro de /var (vai mostar o tamanho de toooodos os arquivos, muito massante)... eu daria uma olhada em /var/cache/* , /var/mail/ (não lembro de outras) que são nestas pastas que ficam os caches mais 'pesados' ....

falow...
jgama
jgama Ubbergeek Registrado
7.1K Mensagens 65 Curtidas
#4 Por jgama
02/04/2005 - 22:07
Xterminator-again
du -sh *


Valeu galera, aqui os consumidores de logd são o squid e apt.

Só o squid já tem 100M


O problema que o apt aparece em varios diretórios e estou com receiom de apagar estes arquivos.

Não tem como fazer o sistema apagar automaticamente quando chegar no maximo de megas especificados.

Abraço
" O DVD Pirata de hoje é a bala perdida de amanhã"
Autoria: Bárbara Gancia - Jornalista

Valdir
Sumaré - SP
rafaelgazzoni
rafaelgazzon... Membro Junior Registrado
140 Mensagens 0 Curtidas
#5 Por rafaelgazzon...
03/04/2005 - 01:46
BLz?
.......................
da pra vc combinar com o comando sort tambem....
# du -hs * | short -n (quase sempre funciona k = Mb, para ordenar em ordem crescente)

........................
Tem como você utilizar o logrotate !

Ele faz com que o log rotaciona os arquivos de log, geralmente diariamente, guardando as mensagens antigas em arquivos separados, fazendo um tipo de rodízio.
Geralmente mensagens de 30 , 40 dias atras não sao tao importantes, ae ele remove esses arquivos e pode enviar via e-mail caso vc queira!

o arquivo de configuração fica em /etc/logrotate.conf
eh utilizado o diretorio /etc/logrotate.d , cada programa tem seu proprio arquivo de configuração para gerenciar o rodízio de seus logs

size (define o tamanho maximo que um arquivo log pode crescer, caso ultrapasse ele será rotacionado).
Ex.: 2MB, 600k, 50MB

da uma olhada em:
# man logrotate

espero ter ajudado!

flw big_green.png
Rafael Gazzoni.

Debian Sarge 3.1 - Slackware 10.1 - Suse10
Xeon 3.6 GHZ | 1 GB RAM| Geforce 4 MX 4000 128MB | HD 80GB Sata|
Responder Tópico
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal