Cómo ver cuántos archivos o directorios hay en un directorio de Linux

Linux tiene diferentes métodos para determinar cuántos archivos y directorios hay en un directorio de Linux. A continuación, enumeramos algunos métodos diferentes de cómo puede mostrar la cantidad de archivos o directorios en Linux.

Usa el comando del árbol

El comando de árbol es una forma fácil y rápida de no solo obtener una lista de los archivos y directorios, sino también de obtener un informe de cuántos archivos y directorios hay. Tenga en cuenta que si se ejecuta el árbol sin ninguna opción adicional, no solo mostrará la cantidad de archivos y directorios en el directorio actual, sino también todos los subdirectorios.

Si desea listar solo el contenido del directorio actual, puede usar el siguiente comando.

 árbol -i -L 1 
  • Consulte la página del comando del árbol para obtener información adicional sobre este comando, así como otras opciones disponibles.

Usa eco en combinación con wc

Los usuarios también pueden ver cuántos archivos o carpetas hay en un directorio utilizando el comando echo en combinación con el comando wc. A continuación se muestran algunos ejemplos diferentes de cómo se puede hacer esto.

Obtenga una cuenta de todos los archivos y directorios en el directorio actual

 echo * | baño 

Una vez que se haya escrito el comando anterior, obtendrá una salida similar a la del siguiente ejemplo. En este ejemplo, el "10" indica la cantidad de directorios y archivos en el directorio actual.

1 10 104

Obtener un recuento de sólo los directorios en el directorio actual

 echo * / | baño 

Obtener un recuento de los archivos en un directorio

Nota: Este ejemplo está asumiendo que todos los archivos en el directorio tienen extensiones. Si un archivo no tiene una extensión, no se contabilizará.

 echo *. * | baño