La commande du

La commande du (disk usage) permet de connaître l’espace utilisé par des fichiers.

Afficher la taille d’un répertoire

Pour connaitre la taille d’un répertoire le plus simple est d’utiliser les options de la suivantes :
-s (pour summarize) qui permet de faire la somme de tous les fichiers et sous répertoires présents.
et
-h (pour human-readeable) qui permet d’afficher la taille dans un multiple plus lisible (Ko, Mo, Go, To, Po)

Par exemple, pour afficher la taille du répertoire « /home/admin » nous pouvons utiliser la commande suivante :

Afficher la taille dans un multiple spécifique

La commande du utilise par défaut le multiple 1024, ce qui signifie que la taille s’affiche par défaut en Kilo octet. Il est possible grâce à l’option -B de spécifier dans quel multiple on souhaite que la taille s’affiche. Les tailles acceptées peuvent être K (kilo), M (Mega), G (Giga), T (Tera), P (Peta).

Pour afficher la taille d’un répertoire en kilo octets nous utiliserons la commande suivante :

Calculer la taille occuper tout en excluant certains fichiers

La commande du dispose de l’option –exlude qui permet d’exclure certains fichier correspondant à un motif donné. Un motif est une chaîne de caractères pouvant comporter les méta-caractères usuels du shell.
Par exemple, *.o correspond à tous les fichiers dont le nom se termine par .o.
Ainsi, la commande :

calcule la taille occupée des fichiers en ignorant tous les fichiers dont le nom se termine par .o.

Calculer la somme de la taille des fichiers d’un répertoire en ignorant les sous répertoire

L’option -S permet de ne pas inclure la taille des sous répertoire. Ainsi la commande :

affiche la somme des fichiers contenus dans le répertoire courant tout en ignorant les sous répertoires pouvant exister.

Laisser un commentaire