Linux : Afficher la taille du répertoire

En fait, il s'agit plutôt d'une note pour moi-même, mais elle pourra peut-être aider d'autres personnes. Le scénario suivant : les sous-dossiers d'un répertoire doivent être édités triés par taille.

host:/var# find . -maxdepth 1 -type d -print | xargs du -skm | sort -rn

Cette entrée affiche tous les répertoires sous /var, triés par taille, qui est affichée en mégaoctets. Dans mon cas, /var/log est le plus grand répertoire. Avec "-maxdepth 2", vous pouvez aller un niveau plus profond (afficher les sous-répertoires des sous-répertoires) et le "." peut également être remplacé par un chemin concret (par exemple "/var/www").

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *