Alguém poderia perguntar: Porque eu precisaria melhorar o desempenho de um comando que me retorna o conteúdo de uma pasta em centésimos de segundo?
Então a resposta sarcástica: Tente executá-lo em uma pasta com 800.000 arquivos...
Quando tentamos executar esse comando e outros de listagem em uma pasta com centenas de milhares de arquivos isso se torna um dilema, ele pode demorar minutos para começar a mostrar o resultado e, em caso de servidores como controle de timout de sessões ssh se tornaria impossível pois enquanto ele faz a pesquisa não há tráfego de rede e a conexão cairá. E depois que pressionamos
Para amenizar o problema podemos utilizar a opção "-f" do comando "ls" assim:
$ ls -f
Isso fará com que o resultado não se ordenado ou formatado e assim o resultado é mostrado rapidamente na tela.
Nenhum comentário:
Postar um comentário