Visualizando o número de subdiretos e arquivos no Raspberry Pi?
Existem vários comandos para exibir a lista ou encontrar os arquivos dentro de diretórios ou subdiretórios:
1: através dos comandos de LS e WC
2: através do comando de árvore
3: Através do comando de encontro
1: Comando LS para encontrar o número de arquivos e diretórios/subdiretórios
Para encontrar todos os arquivos ou diretórios dentro de um diretório e ls O comando é usado. O ls O comando exibirá tudo presente dentro de um diretório, seja um arquivo ou um subdiretório. A partir daqui, você pode contar os arquivos ou subdiretos:
$ lsSe você não deseja contar o número manualmente, usando o comando abaixo escrito, o número total de arquivos e subdiretórios será exibido contando-os usando o comando wc:
$ ls | wc -lPor exemplo, na imagem abaixo, você pode ver que o número total de arquivos e subdiretos dentro do meu diretório doméstico é 68.
Se você deseja encontrar os arquivos e subdiretos dentro de um determinado diretório sem mudar para esse diretório, poderá simplesmente LS com o nome desse diretório:
Sintaxe
$ lsExemplo
Aqui, eu vi o conteúdo dos diretórios de desktop e documentos:
$ LS DesktopE usando o mesmo comando WC (contagem de palavras), o número total de arquivos e subdiretos em um diretório pode ser exibido:
$ ls/home/pi/2: Comando de árvore para encontrar o número de arquivos e diretórios/subdiretórios
O comando da árvore também pode ser usado para exibir a árvore de arquivos e subdiretos, juntamente com o número total de diretórios dentro de um diretório ou sistema. Ele pode ser usado para exibir todo o conteúdo dentro de um determinado usuário ou diretório:
$ árvoreA saída exibirá uma árvore de todos os arquivos e diretórios, e o número total de arquivos e diretórios será exibido na parte inferior, que é destacada na imagem:
Se você deseja apenas a soma de todos os subdiretos e arquivos do número dentro de um diretório, adicione WC -l com o comando da árvore e ele exibirá o número:
$ árvore | wc -l3: Encontre o comando para encontrar o número de arquivos em um diretório/subdiretorias
Se você deseja exibir apenas o número de arquivos dentro de um diretório excluindo subdiretos, então o abaixo escrito encontrar O comando pode ser usado:
$ find -type fA saída exibirá todos os arquivos presentes dentro de um diretório
E se você deseja apenas o número de um arquivo, basta tubar a contagem de palavras (Banheiro) comandando com ele:
$ find -type f | wc -lConclusão
São usados comandos diferentes para encontrar o número de arquivos e subdiretos dentro de um diretório que são discutidos em detalhes no artigo. O ls O comando é usado para listar todos os arquivos e subdiretos. Considerando que a árvore O comando fornecerá uma árvore completa do conteúdo presente dentro do arquivo e, se você deseja apenas o número total de subdiretos e arquivos, o tubo Banheiro comando para dar uma contagem de arquivos mais sub-diretorias.