Como listar 5 maiores pastas / arquivos no Linux?

0

Eu tentei listar pelo tamanho da pasta usando o seguinte comando:

ls -S | head -1

mas isso apenas listou as pastas por tamanho e não mostrou o tamanho das pastas. Alguma idéia de como ver o tamanho dos arquivos também?

    
por lcsncm 13.08.2018 / 16:54

1 resposta

0

Analisando o ls é ruim - Não faça isso;)

Se você estiver olhando para todo o disco, tente du -h / | sort -rh | head -5

  • du -h lista todos os arquivos com tamanhos, em formato legível por humanos
  • sort -rh inverte o tipo, em formato legível por humanos
  • head -5 retorna os 5 principais resultados, (você também pode não reverter isso, mas ainda precisa classificá-lo) e usar tail -n 5
  • Em vez de / , você pode usar qualquer diretório para listar apenas os arquivos abaixo desse ponto no sistema de arquivos.
por 13.08.2018 / 17:25