accueil > Gestion des paquets et du système > du

Maîtriser la commande du

Un guide sur la commande `du`, qui signale l'utilisation du disque des fichiers et des répertoires sous Linux. Cet outil vous aide à vérifier et à gérer facilement l'espace disque pour des chemins spécifiques.

Options clés

Combinez les différentes options de la commande `du` pour générer un rapport d'utilisation du disque pour vos fichiers et répertoires.

1. Requêtes de base

2. Filtrage et sortie

3. Spécifier un chemin

Commande générée :

Essayez de combiner les commandes.

Description:

`du` Exécute la commande.

Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.

Comprendre la sortie

La sortie de la commande `du` affiche principalement l'utilisation du disque de chaque fichier ou répertoire.

Exemple de sortie `du -h` Ceci est une description de chaque élément qui apparaît lors de l'exécution de la commande `du -h`.
Colonne Description
Size L'espace disque occupé par le fichier ou le répertoire (au format lisible par l'homme)
Name Le nom du fichier ou du répertoire

Différence entre `du` et `df`

`du` (Disk Usage) mesure l'espace occupé par des fichiers ou des répertoires spécifiques sur un disque. `df` (Disk Free), quant à lui, affiche l'espace disponible de l'ensemble du système de fichiers. `du` se concentre sur l'agrégation de l'utilisation à l'intérieur du système de fichiers, tandis que `df` se concentre sur la capacité totale et l'espace libre d'un volume monté. Par conséquent, les résultats des deux rapports peuvent différer.

Exemples d'utilisation

Découvrez des exemples pratiques de la commande `du` pour analyser efficacement l'utilisation de l'espace disque.

Vérifier l'utilisation totale du répertoire actuel dans un format lisible par l'homme

du -sh .

Résume l'espace disque total occupé par le répertoire actuel en unités de Mo/Go.

Vérifier l'utilisation des sous-répertoires à un niveau de profondeur dans le répertoire actuel

du -h --max-depth=1 .

Affiche l'espace disque utilisé par chaque sous-répertoire immédiat dans le répertoire actuel.

Vérifier l'utilisation de tous les fichiers et répertoires dans un répertoire spécifique

du -ah /var/log

Affiche en détail l'utilisation de tous les fichiers et sous-répertoires dans le répertoire `/var/log`.

Vérifier l'utilisation du répertoire actuel en excluant le répertoire `.cache`

du -sh --exclude=".cache" .

Utile pour calculer l'utilisation du disque en excluant les répertoires de cache inutiles.

Trouver les 10 plus grands répertoires

du -h . | sort -rh | head -n 10

Utile pour trouver les 10 plus grands répertoires occupant le plus d'espace dans le répertoire actuel.


Commandes de la même catégorie