Existe algum aplicativo Linux para encontrar as pastas com o maior número de arquivos?
O Baobab classifica as pastas pelo tamanho total. Estou procurando uma ferramenta que lista as pastas pelo número total de arquivos.
A razão pela qual estou procurando é porque copiar dezenas de milhares de arquivos pequenos é terrivelmente lento (muito mais lento que copiar alguns arquivos grandes do mesmo tamanho), então eu quero arquivar ou excluir essas pastas com altas contagens de arquivos que serão abrandar a cópia (não vai acelerar as coisas agora, mas seria mais rápido quando eu precisar movê-lo / copiá-lo novamente no futuro).
linux
file-management
Lie Ryan
fonte
fonte
Respostas:
Experimente o JDiskReport , pode ser viável para você. O FileLight é outro se você executar o KDE.
Captura de tela do JDiskReport
&
fonte
No Shell: liste os diretórios ordenados pela contagem de arquivos (consulte o artigo para obter explicações):
Uma linha (para o diretório inicial):
Um roteiro :
fonte
Eu tinha certeza de que havia uma maneira de fazer isso com um script, então eu descobri.
Se você criar um script bash como este (digamos que chamamos de 'countfiles'):
execute-o e canalize a saída da seguinte maneira:
Em seguida, seu arquivo de saída terá todos os subdiretórios listados com o número de arquivos logo após (número mais alto de arquivos no final).
por exemplo. executar este script como acima na minha pasta / usr mostra isso quando eu faço 'tail output'
Provavelmente existe uma maneira melhor de fazer isso; Eu não sou muito bom em scripts bash :(
fonte
Tente o seguinte:
Aqui está o que ele faz:
O diretório atual, representado por
.
, aparecerá por último, como o nó raiz da árvore.O algoritmo é ruim, mas ele faz o trabalho que eu acho, e é executado muito rapidamente de qualquer maneira, por isso acho aceitável como um hack rápido para uso no mundo real.
fonte
bash: syntax error near unexpected token
; ' `do
Experimente estas duas alternativas -
1) Para uma saída detalhada da árvore -
Resultado -
2) Para um resumo da árvore, use -
Resultado -
fonte