Skip to main content

Exemples d'utilisations de la commande "du"

Calling All Cars: The Blood-Stained Shoe / The Ruined Suspenders / The King's Ransom (Mai 2025)

Calling All Cars: The Blood-Stained Shoe / The Ruined Suspenders / The King's Ransom (Mai 2025)
Anonim

Ce guide vous montrera comment déterminer la quantité d'espace disque occupée par un fichier ou un dossier à l'aide de la ligne de commande Linux.

Connaître la taille des fichiers et dossiers

La commande du récapitule l'utilisation du disque de chaque fichier.

Dans sa forme la plus simple, vous pouvez simplement exécuter la commande suivante:

du

Cela fera défiler tous les fichiers et dossiers du répertoire de travail actuel. Pour chaque fichier affiché, une taille de fichier sera affichée à côté et en bas, la taille totale du fichier sera affichée.

Pour savoir combien d’espace est utilisé sur l’ensemble du lecteur, vous pouvez démarrer au dossier racine à l’aide de la commande suivante:

du /

Vous devrez peut-être utiliser sudo avec la commande du pour élever vos autorisations comme suit:

sudo du /

Le problème principal avec la commande ci-dessus est qu’elle ne listera que la taille des fichiers des sous-dossiers et non les fichiers qu’ils contiennent.

Pour obtenir une liste complète, utilisez l’une des commandes suivantes:

du -adu --all

Vous pouvez faire défiler le résultat dans les pages en utilisant la commande more ou less comme suit:

du | plusdu | Moins

Connaître la taille des fichiers individuels et des dossiers

Si vous souhaitez simplement connaître l'utilisation du disque utilisée par un seul fichier, vous pouvez spécifier le nom du fichier avec la commande du comme suit.

du / chemin / vers / fichier

Par exemple

du image.png

La sortie ressemblera à ceci:

36 image.png

Si vous entrez un nom de dossier avec la commande du, vous obtenez une liste de tous les fichiers du dossier.

88 Vapeur / bûches92 vapeur

Ce qui précède montre que le dossier Steam contient un dossier de journaux d’une taille de 88 et que le total du dossier Steam est de 92.

Il ne répertorie pas les fichiers dans le dossier des journaux. Pour obtenir la liste des fichiers, vous devez utiliser la commande suivante:

du -a Steam

Les résultats sont maintenant les suivants:

84 Steam / logs / bootstrap_log.txt88 Vapeur / bûches92 vapeur

Changer la sortie de la taille du fichier

Par défaut, les tailles de fichier sont listées en kilo-octets. Vous pouvez modifier la taille de bloc en d'autres valeurs comme suit:

du -BM

Par exemple, j'ai un fichier appelé "zorin.iso" dont la taille par défaut est 1630535680.

du -BM zorin.iso

La commande ci-dessus affiche la taille sous la forme 1556M.

Vous pouvez également utiliser K ou G comme suit:

du -BK zorin.isodu -BG zorin.iso

En kilo-octets, le fichier zorin.iso est répertorié sous le nom 159232K.

En gigaoctets, le fichier zorin.iso est répertorié en tant que 2G

Il y a en fait 8 réglages possibles qui sont les suivants:

  • K - Kilo-octets
  • M - Mégaoctets
  • G - Gigaoctets
  • T - Téraoctets
  • P - Pétaoctets
  • E - Exaoctets
  • Z - Zetaoctets
  • Y - Yottabyte

Si vous obtenez une liste de fichiers, il est difficile d’obtenir la taille d’affichage correcte. Par exemple, un fichier de 100 octets doit être affiché sous forme d'octets, mais un fichier de 16 Go sera mieux affiché en gigaoctets.

Pour obtenir la taille de fichier appropriée en fonction du fichier affiché, utilisez l'une des commandes suivantes:

du -hdu --humain-lisible

Résumer la sortie

Vous pouvez obtenir la commande du pour afficher la taille totale des fichiers et des dossiers en utilisant les commandes suivantes:

du -cdu - total

Vous pouvez également éliminer la plupart des autres sorties, telles que la liste des fichiers et des dossiers, à l'aide des commandes suivantes:

du -sdu - résumé

Résumé

Vous pouvez en savoir plus sur la commande du en exécutant la commande man dans le terminal comme suit:

homme du

Une autre commande dont vous pouvez avoir connaissance est la commande df qui indique l’utilisation du système de fichiers et de l’espace disque.