Duplicata possible:
Comment puis-je obtenir la taille d'un répertoire Linux ou Mac OS X à partir de la ligne de commande?
Je suis dans un dossier et je veux une liste de tous les sous-répertoires et leurs tailles totales.
Je ne veux pas qu'il répertorie tous les sous-répertoires et fichiers de manière récursive, juste les répertoires de niveau supérieur et la taille totale qu'il utilise sur mon lecteur.
Comment puis-je faire ceci?
Réponses:
Avec
du
vous pouvez calculer la taille d'un répertoire:si vous n'avez que des répertoires, vous pouvez simplement (
-h
retournera des unités lisibles par l'homme,-s
ne récurrera pas)si dans le dossier que vous avez contient des fichiers et des dossiers:
find
listera tous les répertoires (-type d
) du dossier actuel (-mindepth 1 -maxdepth 1
) et s'exécuteradu
dessus.la source
find . -maxdepth 1 -mindepth 1 -type d -exec du -hs {} \;
Essayez de taper ce qui suit dans le répertoire qui vous intéresse
Fonctionne sur unix donc devrait fonctionner sur mac
la source