Disk Usage

Affiche la taille sur le disque d’un fichier ou de tous les sous-répertoires d’un répertoire de façon récursive.

Utilisation : du [OPTION]... [FICHIER/DOSSIER]...

Exemples

Avec une regex qui n’affiche que les dossiers à partir d’une certaine taille. L’option h pour “human readable”.

# du -h /var/www/ | grep [G]

Résultat :

[...]
8,1G /var/www/nextcloud/data/BébéYoda/files/Mandalorian
9,9G /var/www/nextcloud/data/BébéYoda/files/Resources
7,6G /var/www/nextcloud/data/BébéYoda/files/Images
21G /var/www/nextcloud/data/BébéYoda/files
6,6G /var/www/nextcloud/data/BébéYoda/
28G /var/www/nextcloud/data/
31G /var/www/nextcloud
31G /var/www/

Avec une option de profondeur maximale (option --max-depth=n):

# du -h --max-depth=1 /path | sort -h

L’option s (summary) pour n’afficher que le répertoire ciblé

# du -sh /var/www/

Résultat :

31G     /var/www/

Autre outils

Il existe aussi l’outils ncdu

🡅 Partager