Como ver quantos arquivos ou diretórios estão em um diretório do Linux

O Linux possui diferentes métodos para determinar quantos arquivos e diretórios estão em um diretório do Linux. Abaixo listamos alguns métodos diferentes de como você pode exibir o número de arquivos ou diretórios no Linux.

Use o comando tree

O comando tree é uma maneira fácil e rápida de não apenas obter uma lista de arquivos e diretórios, mas também de obter um relatório com quantos arquivos e diretórios existem. Tenha em mente que, se a árvore for executada sem nenhuma opção adicional, ela listará não apenas a quantidade de arquivos e diretórios no diretório atual, mas também todos os subdiretórios.

Se quiser listar apenas o conteúdo do diretório atual, você pode usar o seguinte comando.

 árvore -i -L 1 
  • Consulte a página de comandos da árvore para obter informações adicionais sobre este comando, bem como outras opções disponíveis.

Use eco em combinação com wc

Os usuários também podem ver quantos arquivos ou pastas estão em um diretório usando o comando echo em combinação com o comando wc. Abaixo estão alguns exemplos diferentes de como isso pode ser feito.

Obter uma contagem de todos os arquivos e diretórios no diretório atual

 eco * | banheiro 

Uma vez digitado o comando acima, você obterá uma saída semelhante ao exemplo abaixo. Neste exemplo, o "10" indica a quantidade de diretórios e arquivos no diretório atual.

1 10 104

Obter uma contagem apenas dos diretórios no diretório atual

 eco * / | banheiro 

Obter uma contagem dos arquivos em um diretório

Nota: Este exemplo supõe que todos os arquivos no diretório possuem extensões. Se um arquivo não tiver uma extensão, ele não será contado.

 eco *. * | banheiro