DU(1) Manuel de l'utilisateur Linux DU(1)
NOM
du - Statistiques sur l'utilisation du disque.
SYNOPSIS
du [options] [fichier...]
Options POSIX : [-askx]
Options GNU (forme courte): [-abchklmsxDLS] [--help]
[--version] [--]
DESCRIPTION
du affiche la quantité d'espace disque utilisée par chacun
des arguments, et pour chaque sous-répertoire des réper
toires indiqués en argument. Toutes les mesures contien
nent l'ensemble de la hiérarchie des sous-répertoires dans
le système de fichiers. Sans argument, du mesure l'espace
occupé par le répertoire courant et ses descendants.
L'espace est mesure en blocs d'un Ko par défaut, à moins
que la variable d'environnement POSIXLY_CORRECT soit con
figurée, auquel cas les blocs représentent 512 octets.
OPTIONS POSIX
-a Afficher les statistiques pour tous les fichiers,
pas seulement les répertoires.
-k Afficher la taille en kilo-octets -s Afficher
seulement le total pour chaque argument.
-x Ignorer les répertoires situés sur un système de
fichiers différent de celui de l'argument étudié.
OPTIONS GNU
-a, --all
Afficher les statistiques pour tous les fichiers,
pas seulement les répertoires.
-b, --bytes
Afficher les tailles en octets.
-c, --total
Afficher un total complet de tous les arguments,
après les avoir tous affiché. Ceci permet de
connaître l'espace occupé par un répertoire en
excluant certains fichiers.
-h, --human
Afficher les tailles de manière facile à lire par
un humain, en ajoutant un suffixe correspondant à
l'unite (K, M, G).
-k, --kilobytes
Afficher la taille en kilo-octets. Cette option a
FSF 15 Décembre 1998 1
DU(1) Manuel de l'utilisateur Linux DU(1)
priorité sur la variable d'environnement
POSIXLY_CORRECT.
-l, --count-links
Compter la taille de tous les fichiers, même s'ils
ont déjà été pris en compte via un autre lien
physique.
-s, --summarize
Afficher seulement le total pour chaque argument.
-x, --one-file-system
Ignorer les répertoires situés sur un système de
fichiers différent de celui de l'argument étudié.
-D, --dereference-args
Déréférencer les liens symboliques indiqués en tant
qu'argument sur la ligne de commande. Ne pas
déréférencer les autres liens symboliques. Ceci
permet de mesurer la place disque occupée par des
répertoires comme /usr/tmp quand il s'agit de liens
symboliques vers un autre répertoire.
-L, --dereference
Déréférencer les liens symboliques (prendre en
compte l'espace utilisé par le fichier ou le réper
toire pointé par le lien, à la place de l'espace
utilisé seulement par le lien).
-S, --separate-dirs
Compter la taille de chaque répertoire séparement,
sans inclure les tailles des sous-répertoires.
--help Afficher un message d'aide et terminer normalement.
--version
Afficher un numéro de version et terminer normale
ment.
BUGS
Sur les systèmes BSD, du affiche des tailles correspondant
à la moitie de la taille réelle pour les fichiers situés
sur un système HP-UX monté par NFS. Sur les systèmes HP-
UX, les tailles sont doublées pour les fichiers montés par
NFS depuis un système BSD. Ceci est dû à un défaut d'HP-
UX, qui affecte également la version HP-UX de la commande
du.
ENVIRONNEMENT
La variable POSIXLY_CORRECT determine le choix des unités.
Si elle n'existe pas, et si la variable BLOCKSIZE a une
valeur commencant par HUMAN alors, le comportement est
celui de l'option -h (à moins qu'il soit surchargé par une
option -k ou -m). Les variables LANG, LC_ALL, LC_CTYPE et
FSF 15 Décembre 1998 2
DU(1) Manuel de l'utilisateur Linux DU(1)
LC_MESSAGES ont leurs significations habituelles.
CONFORMITÉ
POSIX 1003.2
TRADUCTION
Christophe Blaess, 1997.
FSF 15 Décembre 1998 3