Une combinaison est toujours la meilleure astuce sous Unix.
du -sk $(find . -type d) | sort -n -k 1
Affiche les tailles des répertoires en Ko et les trie pour donner la plus grande à la fin.
Tree-view aura cependant besoin d'un peu plus de fu... est-ce vraiment nécessaire ?
Notez que ce scan est imbriqué dans les répertoires et qu'il comptera les sous-répertoires. à nouveau pour les répertoires supérieurs et le répertoire de base .
apparaîtra à la fin comme la somme totale de l'utilisation.
Vous pouvez toutefois utiliser un contrôle de profondeur sur le détecteur pour rechercher à une profondeur spécifique.
Et, en fait, vous pouvez vous impliquer beaucoup plus dans votre numérisation... selon ce que vous voulez. Contrôle de la profondeur de find
avec -maxdepth
と -mindepth
peut se limiter à une profondeur de sous-répertoire spécifique.
Voici une variation raffinée pour votre problème d'arg-trop long
find . -type d -exec du -sk {} \; | sort -n -k 1