commande Linux du

« Back to Glossary Index

La commande du (pour disk usage) est l’outil indispensable pour analyser précisément se trouve l’espace consommé sur vos disques. Alors que df vous donne une vue d’ensemble de la partition, du descend dans l’arborescence pour mesurer la taille des dossiers et des fichiers.

C’est votre outil de prédilection pour identifier le cours vidéo trop lourd ou le dossier de logs qui sature votre LMS.

1. comprendre le résultat de la commande

Si vous lancez du sans option, elle va lister chaque sous-dossier récursivement, ce qui peut générer des milliers de lignes illisibles.

L’option la plus importante est -h (human-readable), souvent couplée à -s (summary) ou -d (depth).

du -sh /var/www/lms

Résultat type : 1.4G /var/www/lms

2. les options essentielles

optioncommandedescription
humaindu -haffiche les tailles en Ko, Mo ou Go.
résumédu -shdonne uniquement le total pour le dossier spécifié (sans lister les sous-dossiers).
profondeurdu -h -d 1(max-depth) liste la taille des dossiers du premier niveau seulement.
tousdu -ahaffiche la taille des dossiers et des fichiers individuels.
triédu -sh * | sort -hliste le contenu du dossier actuel et trie par taille croissante.

3. comparaison : df vs du (la nuance technique)

caractéristiquedfdu
source d’infolit les métadonnées du système de fichiers.parcourt réellement chaque dossier/fichier.
vitesseinstantané, même sur de très gros disques.peut être lent si le disque contient des millions de fichiers.
usage type“est-ce que mon disque est plein ?”“quel dossier est responsable de la saturation ?”

La commande du (pour disk usage) est l’outil indispensable pour analyser précisément se trouve l’espace consommé sur vos disques. Alors que df vous donne une vue d’ensemble de la partition, du descend dans l’arborescence pour mesurer la taille des dossiers et des fichiers.

C’est votre outil de prédilection pour identifier le cours vidéo trop lourd ou le dossier de logs qui sature votre LMS.

1. comprendre le résultat de la commande

Si vous lancez du sans option, elle va lister chaque sous-dossier récursivement, ce qui peut générer des milliers de lignes illisibles.

L’option la plus importante est -h (human-readable), souvent couplée à -s (summary) ou -d (depth).

du -sh /var/www/lms

Résultat type : 1.4G /var/www/lms

2. les options essentielles

optioncommandedescription
humaindu -haffiche les tailles en Ko, Mo ou Go.
résumédu -shdonne uniquement le total pour le dossier spécifié (sans lister les sous-dossiers).
profondeurdu -h -d 1(max-depth) liste la taille des dossiers du premier niveau seulement.
tousdu -ahaffiche la taille des dossiers et des fichiers individuels.
triédu -sh * | sort -hliste le contenu du dossier actuel et trie par taille croissante.

3. comparaison : df vs du (la nuance technique)

caractéristiquedfdu
source d’infolit les métadonnées du système de fichiers.parcourt réellement chaque dossier/fichier.
vitesseinstantané, même sur de très gros disques.peut être lent si le disque contient des millions de fichiers.
usage type“est-ce que mon disque est plein ?”“quel dossier est responsable de la saturation ?”

4. exemples concrets d’utilisation

trouver les 10 plus gros dossiers d’un serveur

C’est la commande “sauveuse” quand un serveur sature :

sudo du -ah / | sort -rh | head -n 10

analyser la taille d’un dossier spécifique sans les fichiers cachés

du -sh [nom_du_dossier]

« Revenir à l'index du glossaire

Entreprise de services numérique spécialisée dans la cybersécurité / le web et la formation.

Nous contacter :
contact@glorydev.fr

Nous envoyer un email :

Perpignan

Lieu :

Suivez-nous :