Vamos dividi-lo em partes:
find ~/folder-name -type f | wc -l
-
find
é um programa para encontrar arquivos e pastas:-
~/folder-name
é o diretório no qualfind
tentará encontrar arquivos / pastas -
-type f
diz afind
para procurar apenas pelos arquivos (e não pelos diretórios, arquivos especiais, etc.)
-
-
wc
é um programa para contar caracteres, palavras e linhas em alguns texto (um arquivo, ou a entrada que você deu).-
-l
diz para contar apenas linhas.
-
-
|
envia a saída defind
parawc
.
No total, ele conta o número total de arquivos no diretório ~/folder-name
e todos os seus subdiretórios. No seu caso você tem 1305252 arquivos, sem contar links, diretórios e outros arquivos especiais. Esse é um número bem grande (a instalação do IIRC em MATLAB tem cerca de 500.000 arquivos, menos da metade disso, e ainda leva uma eternidade para apagar). Isso ajudaria muito a explicar os longos tempos. A enorme quantidade de tempo que find
tomou deve ser uma dica.
Como outro ponto de referência, o meu próprio diretório pessoal, com um tamanho total de 361GB abrangendo algumas partições, tem apenas 282747 arquivos (um quarto do seu número!).