Verificando tamanho de arquivos

Publicado por Diego Rodrigo Machado em 27/04/2005

[ Hits: 77.487 ]

Blog: http://www.bestlinux.com.br

 


Verificando tamanho de arquivos



Se você utiliza muitos programas que criam logs enormes e que ocupam um grande espaço no seu computador, você esta no lugar certo. Na maioria das vezes é quase impossível saber exatamente qual arquivo está gerando um grande volume de informações.

Para resolver este problema, vamos usar a combinação de dois programas: ls e sort através do pipe (|).

Para fazer uma verificação simples, dentro do diretório /, execute o seguinte comando:

# ls -lh | sort +4n

Este comando mostra o tamanho que cada diretório possui. Para saber quais arquivos desses diretórios estão ocupando mais espaço, execute:

# ls -lRh /var/log | sort +4n

Altere o diretório /var/log para o qual você deseja saber.

Outras dicas deste autor

O comando wc

Resolvendo problemas com HD SATA

Fazendo backup com PostgreSQL

O comando compress

Rodando páginas JSP no Apache

Leitura recomendada

Ubuntu Studio - Ubuntu com ambiente leve (XFCE) e repleto de softwares para multimídia

Salvando fotos no Orkut mesmo bloqueada

Zabbix - Gerenciando relatórios personalizados com Jasper Reports

Ativando o numlock na inicializaçao do X - Debian

Dividir tela como no Windows

  

Comentários
[1] Comentário enviado por removido em 27/04/2005 - 09:30h

Boa dica. Mas seria ainda melhor se você explicasse os atributos dos comandos que vc usou.

Outra coisa e não é culpa sua, é o atributo "+4n". Tive a impressão de o sinal de adição '+' estar separado por espaço, do dígito '4'. Acho que foi ilusão de ótica, pois quando copiei e colei o comando estava correto.

Té mais!

Wesley Caiapó

[2] Comentário enviado por telurion em 28/04/2005 - 22:33h

Achei a dica ótima! Só para complementar, existe também o "du", que diz quanto espaço um arquivo ou diretório usa, imagino que seja o "backend" daquela forma de visualização do konqueror.

[3] Comentário enviado por alanp em 31/01/2008 - 15:04h

Para diretórios utilize: du /diretorio --max-depth=1 -h

[4] Comentário enviado por jpsanet em 23/05/2008 - 11:46h

Normalmente para verificar o tamanho de arquivo ou diretório, utilizo o comando "du" com as seguintes opções:
$ du -ha => para ver e listar o tamanho de todos os arquivos dentro do diretório ou subdiretório(s);
$ du -hs => para ver o tamanho de um arquivo ou diretório... (sem listar).

[5] Comentário enviado por iagolira em 06/08/2015 - 13:30h

Uma outra maneira de verificar os tamanho dos arquivos sem permissão root seria:

ls -lh | awk '{print $9" "$5}'



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts