▷ Afficher la commande de taille de répertoire Linux

La gestion des systèmes Linux implique de nombreuses tâches, certaines plus importantes que d'autres, et l'une d'entre elles est précisément d'avoir une conscience claire de la taille des répertoires où nous hébergeons les fichiers et les variables, c'est la clé pour connaître la taille qu'ils occupent sur le disque et avec lui, déterminez les tâches de débogage au cas où nous présenterions un excès d'espace inutilisable sur l'ordinateur.

On pourrait aller fichier par fichier pour voir leurs propriétés et avec cela déterminer la taille de chacun, mais cela devient logiquement une tâche fastidieuse et étendue, pour éviter que Linux nous offre la commande du pour un contrôle beaucoup plus complet.

Du est une commande Linux standard avec laquelle nous accédons aux détails et aux informations sur l'utilisation du disque de manière intégrale, du fonctionne intégralement pour des répertoires spécifiques et présente des variantes qui nous permettent de personnaliser la sortie en fonction des besoins en informations.

Solvetic va expliquer comment utiliser la commande du pour voir la taille d'un répertoire sous Linux.

Comment voir la taille d'un répertoire sous Linux avec du

Étape 1
La syntaxe de base est d'exécuter du sans aucun paramètre, nous verrons donc ce qui suit :

 du

AGRANDIR

Les valeurs que nous voyons à l'extrême gauche sont l'utilisation du disque, puis nous voyons le répertoire spécifique et à la fin du résultat, nous trouvons un résumé de l'ensemble du répertoire / home.

Étape 2
Il est possible d'utiliser du pour un répertoire spécifique :

 du répertoire

AGRANDIR

Étape 3
On voit que le résultat est en kilo-octets, on peut afficher la taille en "format lisible par l'homme" avec le paramètre -h :

 du répertoire -h

AGRANDIR

Étape 4
Ce résultat est maintenant affiché en Mo, cette valeur peut être exprimée en mégaoctets ou en kilo-octets selon les besoins comme suit :

 du -k répertoire / (kilooctets) du -m répertoire / (megs)

AGRANDIR

Étape 5
Lors de l'utilisation de la commande du, nous verrons les plus gros sous-répertoires en haut, pour augmenter le niveau de profondeur du répertoire, nous allons utiliser le paramètre --max-depth comme suit :

 du -h --max-profondeur = 1 | trier -hr

AGRANDIR

Étape 6
Si nous voulons afficher l'utilisation du disque de tous les éléments, y compris les fichiers et les répertoires, nous utiliserons le paramètre -a :

 du -ah / répertoire

AGRANDIR

Étape 7
Avec la commande du il est possible d'afficher deux ou plusieurs répertoires en même temps, pour cela nous exécutons la syntaxe suivante.

 du Répertoire 1 Répertoire 2

AGRANDIR

Étape 8
Pour vérifier l'utilisation totale de l'espace disque utilisé pour un seul répertoire, nous utiliserons le paramètre -s :

 du -sh / répertoire

AGRANDIR

Étape 9
Ceci s'applique aux répertoires globaux :

AGRANDIR

Étape 10
La commande du permet d'afficher les totaux globaux grâce au paramètre -c comme suit :

 du -csh répertoire

AGRANDIR

Étape 11
On ne peut afficher que le total général du répertoire incluant tous les sous-répertoires, pour cela il faut utiliser la commande grep avec la commande du comme ceci :

 du-ch Téléchargements / | grep total

AGRANDIR

Étape 12
Les paramètres généraux de la commande du sont :

Terminez chaque ligne de sortie avec NULL

 -0, -nulle

Écrit le nombre de tous les fichiers, pas seulement les répertoires
 -a, -tout

Imprimer les tailles apparentes, plutôt que l'utilisation réelle du disque
 -taille-apparente

Adapter les tailles à SIZE avant d'imprimer sur la console
 -B, -block-size = TAILLE

Génère le total général de la taille du répertoire
 -c, -total

N'affiche le total du répertoire que s'il y a N ou moins de niveaux inférieurs à l'argument de la ligne de commande
 d, -max-profondeur = N

Imprimer le résultat dans un format lisible par l'homme
 -h, - lisible par l'homme

S'applique aux répertoires, dans ce cas, il n'inclut pas la taille des sous-répertoires
 -S, -separate-dirs

Afficher uniquement le total pour chaque répertoire
 -s, -résumé

Affiche l'heure de la dernière modification de n'importe quel fichier ou répertoire

 -temps

Avec la commande du nous avons à portée de main une solution complète pour connaître la taille d'un répertoire sous Linux.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave