Ver el número de subdirectorios y archivos en Raspberry Pi?
Hay múltiples comandos para mostrar la lista o encontrar los archivos dentro de directorios o subdirectorios:
1: a través de los comandos LS y WC
2: a través del comando de árbol
3: a través del comando buscar
1: comando LS para encontrar el número de archivos y directorios/subdirectorios
Para encontrar todos los archivos o directorios dentro de un directorio y LS se usa el comando. El LS El comando mostrará todo lo presente dentro de un directorio, ya sea un archivo o un subdirectorio. Desde aquí puede contar los archivos o subdirectorios:
$ LSSi no desea contar el número manualmente, al usar el comando escrito a continuación, el número total de archivos y subdirectorios se mostrará contándolos usando el comando wc:
$ ls | wc -lPor ejemplo, en la imagen a continuación, puede ver que el número total de archivos y subdirectorios dentro de mi directorio de inicio es 68.
Si desea encontrar los archivos y subdirectorios dentro de cierto directorio sin cambiar a ese directorio, entonces puede simplemente LS con el nombre de ese directorio:
Sintaxis
$ LSEjemplo
Aquí, he visto el contenido del escritorio y los directorios de documentos:
$ LS DesktopY al usar el mismo comando wc (conteo de palabras), se puede mostrar el número total de archivos y subdirectorios en un directorio:
$ ls/home/pi/2: Comando de árbol para encontrar el número de archivos y directorios/subdirectorios
El comando de árbol también se puede usar para mostrar el árbol de los archivos y subdirectorios junto con el número total de directorios dentro de un directorio o sistema. Se puede usar para mostrar todo el contenido dentro de un cierto usuario o un directorio:
$ árbolLa salida mostrará un árbol de todos los archivos y directorios, y el número total de archivos y directorios se mostrará en la parte inferior, que se resalta en la imagen:
Si solo desea la suma de todos los subdirectorios y el número de archivos dentro de un directorio, agregue WC -L con el comando de árbol y mostrará el número:
$ árbol | wc -l3: Busque el comando para encontrar el número de archivos en un directorio/subdirectorios
Si solo desea mostrar el número de archivos dentro de un directorio, excluyendo los subdirectorios, entonces el a continuación escrito encontrar El comando se puede usar:
$ Find -Type FLa salida mostrará todos los archivos presentes dentro de un directorio
Y si solo desea el número de un archivo, simplemente tuve el recuento de palabras (WC) comando con él:
$ Find -Type F | WC -LConclusión
Se utilizan diferentes comandos para encontrar el número de archivos y subdirectorios dentro de un directorio que se discuten en detalle en el artículo. El LS El comando se usa para enumerar todos los archivos y subdirectorios. Mientras que el árbol El comando dará un árbol completo del contenido presente dentro del archivo, y si solo desea el número total de subdirectorios y archivos, la tubería WC Comando para darle un recuento de archivos más subdirectorios.