accueil > Gestion des fichiers et répertoires > du

du : Vérifier l'utilisation du disque

La commande du signale l'utilisation de l'espace disque par les fichiers et répertoires. Elle est particulièrement utile avec l'option `-sh` pour vérifier la taille totale d'un répertoire spécifique dans un format lisible par l'homme, et est essentielle pour diagnostiquer les problèmes de manque d'espace disque.

Aperçu

du (disk usage) résume l'espace occupé par les fichiers ou répertoires spécifiés sur le disque. Par défaut, il est affiché en blocs, mais l'option `-h` permet de le convertir dans un format lisible par l'homme. Il est principalement utilisé pour obtenir rapidement une estimation de l'utilisation totale d'un répertoire spécifique.

Fonctionnalités principales

  • Rapport sur l'utilisation du disque des fichiers et répertoires
  • Calcul de l'utilisation totale incluant les sous-répertoires
  • Support de divers formats de sortie (blocs, unités K/M/G)
  • Utilisé pour diagnostiquer les problèmes d'espace disque

Options principales

La commande du permet de contrôler le format de sortie et la méthode de calcul grâce à diverses options.

Affichage et résumé

Portée et filtrage

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.

Exemples d'utilisation

Divers exemples d'utilisation de la commande du.

Vérifier l'utilisation totale du répertoire courant

du -sh .

Affiche l'utilisation totale du disque du répertoire courant dans un format lisible par l'homme.

Vérifier l'utilisation d'un répertoire spécifique

du -sh /var/log

Affiche l'utilisation totale du disque du répertoire spécifié (/var/log) dans un format lisible par l'homme.

Utilisation par répertoire au niveau 1 de profondeur

du -h --max-depth=1 /home

Affiche l'utilisation de chaque sous-répertoire (profondeur 1) dans le répertoire spécifié (/home) dans un format lisible par l'homme.

Utilisation de tous les fichiers et répertoires

du -ah /etc

Affiche l'utilisation de tous les fichiers et répertoires dans le répertoire spécifié (/etc) dans un format lisible par l'homme.

Utilisation par élément du répertoire courant

du -sh *

Affiche l'utilisation totale de chaque fichier et répertoire dans le répertoire courant, résumée.

Conseils et précautions

Conseils et points à considérer pour utiliser efficacement la commande du.

Différence entre du et df

du et df sont tous deux liés à l'utilisation du disque, mais ils mesurent des éléments différents.

  • du mesure l'utilisation réelle du disque des fichiers et répertoires. (Espace occupé par les fichiers dans le système de fichiers)
  • df signale l'espace restant du système de fichiers dans son ensemble. (Espace disponible par rapport à la capacité totale du système de fichiers)
  • Les résultats des deux commandes peuvent différer en raison de fichiers supprimés mais toujours ouverts (l'inode existe toujours mais les blocs de données ne sont pas libérés) ou de l'espace réservé du système de fichiers (alloué pour l'utilisateur root, etc.).

Considérations de performance

Lors de l'exécution de du sur de très grands répertoires ou systèmes de fichiers, tenez compte des points suivants :

  • L'exécution de du sur un grand nombre de fichiers ou une structure de répertoire profonde peut prendre un temps considérable.
  • L'exécution de du sur des systèmes de fichiers montés à distance (NFS, SMB, etc.) peut entraîner une dégradation des performances due à la latence du réseau.

Commandes de la même catégorie