Listar os maiores arquivos de um diretório

Para listar os maiores arquivos de um diretório com o ls, basta:

ls -shS1

ou

ls -s -h -S -1 (este aqui é apenas par facilitar a explicação abaixo)

O -s irá mostrar os tamanhos dos arquivos em blocos. A opção -h serve para mostrar os tamanhos de uma forma mais amigável, ao invés de mostrar 169464, mostrará 166M. O -S ordena os arquivos em ordem crescente de tamanho. O -1 mostra um arquivo por linha.

Um detalhe sobre esse comando é que ele só mostra os tamanhos de arquivos, não mostra os tamanhos dos subdiretórios, estes aparecerão sempre com o tamanho de 4,0k, mesmo que tenham vários gigas armazenados.

Caso queira ver os arquivos ordenados em ordem inversa de tamanho, basta acrescentar o -r às opções. Logo, o comando ficará:

ls -shS1r

Inté + pessoal. Salam Aleikum a todos.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s


%d blogueiros gostam disto: