Connaitre le nombre de fichier dans un répertoire

Pour compter récursivement le nombre de fichiers du répertoire recursivement:

find /home/starmate -type f | wc -l

Ça marche aussi pour les dossiers :

find /home/starmate -type d | wc -l

Pour compter récursivement le nombre de fichiers dans chaque dossier et sous dossier du répertoire:

find /home/starmate -type d | while read i; do ls $i | wc -l | tr -d \\n; echo " -> $i"; done | sort -n

Par proprietaire:

find /home/starmate -user starmate | wc -l


-name     Recherche par nom de fichier.
-type    Recherche par type de fichier.
-user    Recherche par propriétaire.
-group     Recherche par appartenance à un groupe.
-size     Recherche par taille de fichier.
-atime     Recherche par date de dernier accès.
-mtime     Recherche par date de dernière modification.
-ctime     Recherche par date de création.
-perm     Recherche par autorisations d'accès.
-links     Recherche par nombre de liens au fichier.

Derniers Articles