Cuente recursivamente el número de archivos dentro de un directorio en Linux
- 4774
- 814
- Mateo Pantoja
A veces necesitamos encontrar un número real de archivos disponibles en un directorio. Pero el directorio de TI contiene múltiples subtirectorios. Entonces es difícil contar manualmente el número de archivos dentro de un directorio en el sistema Linux usando la línea de comandos.
encontrar dir_name -type f | WC -L
- encontrar - Es un comando Linux/Unix
- Dir_name - Una ruta de directorio para buscar. Usa puntos (.) para comenzar la búsqueda desde el directorio actual
- -tipo F - Busque solo archivos (no incluya directorios)
- Tubería (|) - La tubería envía la salida de un comando como entrada a otro comando
- WC -L - Cuente el número de líneas en el resultado
Cuente los archivos dentro del directorio actual
Use el siguiente comando para contar el número de archivos disponibles en el directorio actual. Aquí dot (.) denota al directorio actual.
encontrar . -Tipo F | WC -L
Contar archivos en un directorio específico
Para contar archivos en cualquier otro directorio, use el siguiente comando. Aquí el comando encontrará todos los archivos en el directorio /copia de seguridad e imprimirá el recuento total en la pantalla.
Find /Backup -Type F | WC -L