10 Commandes pour trouver l’utilisation de l’espace disque sous Linux

La commande « du » sous Linux (Disk Usage) est une commande Unix/Linux standard, utilisée pour vérifier l’utilisation du disque des fichiers et des répertoires sur une machine. La commande « du » possède de nombreuses options de paramètres pouvant être utilisées pour obtenir les résultats dans de nombreux formats. La commande « du » affiche également les tailles de fichiers et de répertoires de manière récursive.
 
 
Cet article explique 10 commandes « du » pratiques avec leurs exemples, qui peuvent vous aider à connaître la taille des fichiers et des répertoires sous Linux. Les informations fournies dans cet article sont extraites à partir des pages de manuel.
 

1. Connaître la taille d’un répertoire

1. Pour connaître l’utilisation du disque d’une arborescence de répertoires (exemple : /home/waytolearnx) et chacun de ses sous-répertoires. Entrez la commande suivante:

[root@waytolearnx ~]# du /home/waytolearnx


 
La sortie de la commande ci-dessus affiche le nombre de blocs de disque dans le répertoire /home/waytolearnx ainsi que ses sous-répertoires.
 

2. Connaître la taille d’un répertoire avec l’option “-h”

L’utilisation de l’option “-h” avec la commande “du” donne des résultats au “Format lisible par l’homme”. Signifie que vous pouvez voir les tailles en octets, kilo-octets, mégaoctets, gigaoctets, etc.

[root@waytolearnx ~]# du -h /home/waytolearnx


 

3. Connaître la taille totale d’un répertoire

Pour obtenir l’utilisation totale du disque d’un répertoire, utilisez l’option «-s» comme suit.

[root@waytolearnx ~]# du -sh /home/waytolearnx


 

4. Lister les fichiers et répertoires et connaître leur taille

L’utilisation de l’option “-a” avec la commande “du” affiche l’utilisation du disque de tous les fichiers et répertoires.

[root@waytolearnx ~]# du -a /home/waytolearnx


 
 

5. Lister les fichiers et répertoires et connaître leur taille avec l’option “-h”

L’utilisation de l’option « -a » avec « -h » affiche l’espace occupé par tous les fichiers et répertoires sur le disque dans un format lisible par l’homme. La sortie ci-dessous est plus facile à comprendre car elle affiche les fichiers en kilo-octets, mégaoctets, etc.

[root@waytolearnx ~]# du -ah /home/waytolearnx


 

6. Connaître la taille d’un répertoire et sous-répertoires en kilo-octets

Découvrez l’utilisation du disque d’une arborescence de répertoires avec ses sous-arborescences en blocs de kilo-octets. Utilisez l’option « -k » (taille affichée en unités de 1024 octets).

[root@waytolearnx ~]# du -k /home/waytolearnx


 

7. Connaître la taille d’un répertoire et sous-répertoires en mégaoctets

Découvrez l’utilisation du disque d’une arborescence de répertoires avec ses sous-arborescences en blocs de mégaoctets. Utilisez l’option « -m », “-h” correspond au format lisible par l’homme.

[root@waytolearnx ~]# du -mh /home/waytolearnx


 

8. Taille totale du disque

L’option “-c” fournit l’utilisation totale du disque d’un répertoire sur la dernière ligne, “-h” correspond au format lisible par l’homme.

[root@waytolearnx ~]# du -ch /home/waytolearnx


 

9. Exclure des fichiers

La commande ci-dessous calcule et affiche l’utilisation de tous les fichiers et répertoires sur le disque, mais exclut les fichiers correspondant au modèle donné. La commande ci-dessous exclut les fichiers «.pdf» lors du calcul de taille totale du répertoire. Ainsi, vous pouvez ainsi exclure tous les formats de fichier à l’aide de l’indicateur “-–exclude“. Voir la sortie il n’y a pas d’entrée de fichier pdf.

[root@waytolearnx ~]# du -ah --exclude="*.pdf" /home/waytolearnx


 

10. Récupère le timestamp

Récupère le timestamp de la dernière modification grâce à l’option « –time »

[root@waytolearnx ~]# du -ha --time /home/waytolearnx


 
 

Laisser un commentaire

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