Section courante

A propos

Section administrative du site

du

Usage disque
Linux Externe

Syntaxe

du [-abcklsxDLS] [--all] [--total] [--count-links] [--summarize] [--bytes] [--kilobytes] [--one-file-system] [--separate-dirs] [--dereference] [--dereference-args] [--help] [---version] [filename...]

Paramètres

Nom Description
--all Ce paramètre permet d'afficher les informations de statistiques pour tous les fichiers et les répertoires.
--bytes Ce paramètre permet d'indiquer qu'il faut afficher les tailles en octets.
--count-links Ce paramètre permet d'effectuer le calcul de la taille de tous les fichiers sans tenir compte des autres liens physiques.
--dereference Ce paramètre permet qu'il faut effectuer une distinction les liens symboliques.
--dereference-args Ce paramètre permet qu'il faut effectuer une distinction les liens symboliques comme paramètre.
--help Ce paramètre permet d'afficher l'aide de cette commande et quitte immédiatement après.
--kilobytes Ce paramètre permet d'indiquer qu'il faut afficher les tailles en Kilo-Octets.
--one-file-system Ce paramètre permet d'indiquer qu'il faut pas tenir compte des répertoires situés sur un autre système de fichiers.
--separate-dirs Ce paramètre permet d'indiquer qu'il faut effectuer le calcul de la taille de chaque répertoire séparément, sans les sous-répertoires.
--summarize Ce paramètre permet de seulement afficher le total de chaque paramètres.
--total Ce paramètre permet d'indiquer qu'il faut afficher également le taux des tous les résultats.
--version Ce paramètre permet d'afficher les informations de version de cette commande et quitte immédiatement après.
-a Ce paramètre permet d'afficher les informations de statistiques pour tous les fichiers et les répertoires.
-b Ce paramètre permet d'indiquer qu'il faut afficher les tailles en octets.
-c Ce paramètre permet d'indiquer qu'il faut afficher également le taux des tous les résultats.
-D Ce paramètre permet qu'il faut effectuer une distinction les liens symboliques comme paramètre.
-h Ce paramètre permet d'afficher les unités de mesures avec la lettre correspondante à celle à côté des quantités.
-k Ce paramètre permet d'indiquer qu'il faut afficher les tailles en Kilo-Octets.
-l Ce paramètre permet d'effectuer le calcul de la taille de tous les fichiers sans tenir compte des autres liens physiques.
-L Ce paramètre permet qu'il faut effectuer une distinction les liens symboliques.
-s Ce paramètre permet de seulement afficher le total de chaque paramètres.
-S Ce paramètre permet d'indiquer qu'il faut effectuer le calcul de la taille de chaque répertoire séparément, sans les sous-répertoires.
-x Ce paramètre permet d'indiquer qu'il faut pas tenir compte des répertoires situés sur un autre système de fichiers.

Description

Cette commande permet de comptabilisé l'espace occupé par un répertoire et ses enfants.

Exemples

Cet exemple permet d'afficher la liste des répertoires occupant plus de 1 Go d'espace disque à partir du dossier «/mon/chemin» (il est a noter que cette opération peut être très longue) :

du -h /mon/chemin | grep ^[0-9.]*G

L'exemple suivant permet de demander la taille total qu'occupe le répertoire courant :

du -ch | grep total

on obtiendra un résultat semblable suivant :

1.1G total

L'exemple suivant permet d'afficher l'espace qu'occupe un répertoire avec des unités de mesures humaines (Ko, Mo, Go,...) :

du -h

on obtiendra un résultat semblable suivant :

16K     ./applications
256K    ./gvfs-metadata
20K     ./Trash/info
3.7M    ./Trash/files
3.7M    ./Trash
4.0M    .

L'exemple suivant permet d'afficher la taile de chacun des fichiers contenus dans le dossier courant :

du -ah

on obtiendra un résultat semblable suivant :

4.0K    ./applications/mimeapps.list
4.0K    ./applications/preferred-web-browser.desktop
4.0K    ./applications/preferred-mail-reader.desktop
16K     ./applications
0       ./.converted-launchers
32K     ./gvfs-metadata/archive:host=file%253A%252F%252F%252Fdata%252Fwww%252Ftest.tar-19b7146e.log
32K     ./gvfs-metadata/computer:-91215d60.log
4.0K    ./gvfs-metadata/label-VBOXADDITIONS_4.2.6_82870
4.0K    ./gvfs-metadata/root
4.0K    ./gvfs-metadata/trash:
32K     ./gvfs-metadata/trash:-d3675ac4.log
32K     ./gvfs-metadata/home-c9865ca7.log
4.0K    ./gvfs-metadata/computer:
32K     ./gvfs-metadata/uuid-a3558e22-9e1f-4297-ac1d-741eed2c7f2b-21b2e97e.log
4.0K    ./gvfs-metadata/home
32K     ./gvfs-metadata/label-VBOXADDITIONS_4.2.6_82870-eddf457d.log
4.0K    ./gvfs-metadata/archive:host=file%253A%252F%252F%252Fdata%252Fwww%252Ftest.tar
32K     ./gvfs-metadata/root-987392e2.log
4.0K    ./gvfs-metadata/uuid-a3558e22-9e1f-4297-ac1d-741eed2c7f2b
256K    ./gvfs-metadata
4.0K    ./Trash/info/error_log.2.trashinfo
4.0K    ./Trash/info/access_log.trashinfo
4.0K    ./Trash/info/error_log.trashinfo
4.0K    ./Trash/info/access_log.2.trashinfo
20K     ./Trash/info
624K    ./Trash/files/error_log.2
520K    ./Trash/files/error_log
2.2M    ./Trash/files/access_log.2
428K    ./Trash/files/access_log
3.7M    ./Trash/files
3.7M    ./Trash
4.0M    .

Voir également

Système d'exploitation - Linux - Références de commandes et de programmes - df
Système d'exploitation - Linux - Références de commandes et de programmes - ls

Dernière mise à jour : Samedi, le 14 novembre 2015