Eu tenho uma pasta que aparentemente tem milhões de arquivos dentro dela.
Como resultado, dir
o comando já está sendo executado por alguns minutos sem exibir nada.
Eu verifiquei dir --help
e tentei procurar uma solução.
Como posso listar arquivos na categoria - com streaming, então o comando começa a mostrar algo rapidamente também se a pasta tiver milhões de arquivos?
Não tenho ideia do que está na pasta afetada.
ls
classificará sua saída em ordem alfabética por padrão, portanto, precisa ler o conteúdo de todo o diretório antes de ser exibido.Você pode evitar a classificação executando
ls
com-U
.Mas,
ls
também lerá o tipo de cada arquivo/diretório para poder colori-lo. Isso também tem um impacto no desempenho. Evite isso com-f
bandeira.eu costumo usar
Veja também