Este guia se concentrará no uso de vários comandos e técnicas para determinar o número de arquivos em um diretório específico.
Comando wc
O método mais simples para calcular o número de arquivos em um diretório é usar o comando WC. Por exemplo, usando o Find e o WC, podemos obter o número total de arquivos, como mostrado no comando abaixo:
encontre / etc / -maxDepth 1 -Type F | WC -C
O comando acima encontrará recursivamente os arquivos em um diretório específico. Para incluir os diretórios, use o comando ls e passe a saída para o WC.
ls -l /etc | wc -l
OBSERVAÇÃO: O uso de LS sem argumentos pode resultar em um valor diferente, pois a WC conta o número de linhas impressas.
O comando da árvore
Outra ferramenta que podemos usar para obter o número de arquivos em um diretório é o comando da árvore. Uma árvore é um utilitário simples que mostra os arquivos e diretórios no formato florestal.
Para instalar a árvore nos sistemas Debian, use o comando:
árvore de instalação sudo apt-get
Para contar o número de arquivos em um diretório específico com uma árvore, use o comando:
Árvore -l 1 /etc | Arquivos Grep
Como visto, uma árvore mostra o número total de arquivos e diretórios.
Para mostrar arquivos ocultos, use a opção -a para incluir todos os arquivos:
Árvore -a -l 1 /etc | Arquivos Grep
Nautilus
Você também pode usar a interface gráfica para mostrar o número de arquivos em um diretório. Este método pode fornecer resultados diferentes, dependendo do gerenciador de arquivos que você está usando.
No Ubuntu, navegue até o diretório de destino, clique com o botão direito do mouse e selecione Propriedades. Na seção de conteúdo, você verá o número total de arquivos e diretórios. Por exemplo:
Conclusão
Neste tutorial rápido, discutimos como contar o número de arquivos em um diretório específico no Linux usando o comando WC, a árvore e a interface gráfica.