dfc(1) COMMANDES UTILISATEURS dfc(1) NOM dfc - rapporte avec style l'utilisation de l'espace disque des systemes de fichiers SYNOPSIS dfc [OPTION(S)] [-c WHEN] [-e FORMAT] [-p FSNAME] [-q SORTBY] [-t FSTYPE] [-u UNIT] DESCRIPTION dfc(1) est un outil similaire a df(1) mise a part le fait qu'il est capable d'afficher un graphe en plus des donnees et qu'il peut utiliser des couleurs (le mode couleur par defaut est "automatique" mais il peut etre change par le biais de l'option "-c"). La taille disponible correspond a l'espace disponible du point de vue de l'utilisateur et non de la perspective de l'utilisateur root (cad: dfc(1) utilise f_bavail au lieu de f_bfree). Sans option, la taille est affichee dans un format lisible par l'etre humain. Faites attention au fait qu'en utilisant ce format, quelques erreurs d'arrondis peuvent survenir lors du calcul de la taille. Si vous souhaitez une precision maximale, utilisez l'option "-u" et choisissez l'unite desiree. dfc(1) possede egalement une fonctionnalite permettant a l'affichage de s'auto-ajuster en fonction de la taille du terminal. Si vous desirez outrepasser ce comportement, utilisez l'option "-f". OPTIONS -a Affiche tout (n'omet aucun systeme de fichiers). -b Desactive l'affichage du graphe. -c [WHEN] Permet de choisir la couleur ou WHEN est une des sous-options suivantes: "always": Les couleurs seront toujours utilisees, peu importe "stdout". "auto": Il s'agit de l'option par defaut lorsque "-c" n'est pas activee. Les couleurs sont utilisees seulement si "stdout" est un terminal. Par exemple, les couleurs seront desactivees avec cette option si vous faites une redirection de la sortie de dfc(1) vers une autre commande. "never": Les couleurs ne seront jamais utilisees. -d Affiche la taille utilisee. -e [FORMAT] Permet d'exporter la sortie de dfc(1) dans le format specifie FORMAT. FORMAT est un des suivant: "csv": Exporte vers le format CSV. Exemple d'utilisation: dfc -e csv > foo.csv "html": Exporte vers le format HTML. Exemple d'utilisation: dfc -e html -Tadiso -c always > index.html "json": Export vers le format JSON. Exemple d'utilisation: dfc -e json -Tisod > report.json "tex": Exporte vers le format TeX. Exemple d'utilisation: dfc -e tex -c always > report.tex "text": Sortie texte (defaut). -f Outrepasse le comportement d'auto-ajustement en forcant l'affichage des informations. Cette option peut etre utile lorsque vous redirigez la sortie de dfc(1). -h Affiche une breve aide. -i Affiche des informations sur les inodes. -l Affiche les informations uniquement sur les systemes de fichiers montes localement. -M Desactive l'affichage de "monte sur" -m Utilise les unites SI (cad: la taille est calculee en utilisant des puissances de 10 au lieu de 2). -n Desactive l'affichage de l'entete. -o Affiche les options de montage. -p [FSNAME] Permet de filtrer par nom de systeme de fichiers. FSNAME peut prendre n'importe quelle valeur. Par exemple, si vous souhaitez afficher uniquement les systemes de fichiers dont le nom commence par "/dev", vous utiliseriez la commande suivante: dfc -p /dev Cela affichera uniquement les systemes de fichiers dont le nom est, par exemple, "/dev/sda1", "/dev/root", "/dev", etc. Une selection multiple est egalement possible. Dans ce cas, FSNAME doit etre sous forme d'une liste separee par des virgules (sans espaces). Par exemple, si vous souhaitez filtrer "/dev" et "tmpfs", vous utiliseriez la commande suivante: dfc -p /dev,tmpfs Il est egalement possible d'utiliser la correspondance negative afin de filtrer la sortie. Dans ce cas, il faut ajouter un "-" au debut de FSNAME. Dans l'exemple suivant, dfc(1) affichera tous les systemes de fichiers exceptes ceux mentionnes: dfc -p -proc,/dev/sdc,run -q [SORTBY] Permet de filtrer la sortie en fonction de SORTBY. SORTBY peut prendre une de ces trois valeurs: "name", "type", "mount". En utilisant "name", la sortie est triee par nom de systeme de fichiers. En utilisant "type", la sortie est triee par type de systeme de fichiers. En utilisant "mount", la sortie est triee par point de montage. -s Somme l'utilisation totale. -t [FSTYPE] Permet de filtrer en fonction du type de systeme de fichier. FSTYPE peut prendre n'importe quelle valeur connue d'un systeme de fichiers. Par exemple, "ext4", "ufs", "tmpfs", "reiserfs", etc. Il est egalement possible de filtrer avec en fournissant un nom partiel, de la meme maniere qu'avec l'option -p. Par exemple, si vous utilisez la commande suivante: dfc -t ext Cela filtrera tout type de systeme de fichier dont le nom commence par "ext", comme, par exemple, "ext2", "ext3" et "ext4". Une selection multiple est egalement possible. Dans ce cas, FSTYPE doit etre une liste separee par des virgules (sans espaces). Par exemple, si vous souhaitez filtrer "ext4" et "tmpfs", vous utiliseriez la commande suivante: dfc -t ext4,tmpfs Il est egalement possible d'utiliser la correspondance negative afin de filtrer la sortie. Dans ce cas, il faut ajouter un "-" au debut de FSTYPE. Dans l'exemple suivant, dfc(1) affichera tous les systemes de fichiers a part ceux mentionnes: dfc -t -rootfs,tmpfs -T Affiche le type de systeme de fichiers. -u [UNIT] Affiche la taille dans l'unite specifiee. UNIT peut prendre n'importe laquelle des valeurs suivantes: "h": Format lisible par l'etre humain (par defaut lorsque l'option "-u" n'est pas utilisee). "b": Affiche le nombre d'octets. "k": Affiche la taille en Kio. "m": Affiche la taille en Mio. "g": Affiche la taille en Gio. "t": Affiche la taille en Tio. "p": Affiche la taille en Pio. "e": Affiche la taille en Eio. "z": Affiche la taille en Zio. "y": Affiche la taille en Yio. NOTE: Lorsque l'option "-u" est utilisee en meme temps que l'option "-m", ces sous-options sont remplacees par leur equivalent SI. -v Affiche la version de dfc(1) et quitte. -w Utilise une barre plus large pour le graphe. -W Noms de fichiers larges (evite de tronquer des noms de fichiers). Peut necessiter un affichage plus large. FICHIER DE CONFIGURATION Le fichier de configuration est optionnel. Il permet de changer les couleurs par defaut, les valeurs a partir desquelles les couleurs changent et le symbole du graphe de dfc(1) en mode texte ainsi que modifier les couleurs utilisees lors de l'export vers html. Si vous souhaitez l'utiliser, il faut le placer dans ce repertoire: $XDG_CONFIG_HOME/dfc/dfcrc Si votre systeme d'exploitation ne supporte pas les specifications de dossiers XDG, alors il devrait etre place dans ce repertoire: $HOME/.config/dfc/dfcrc Ou, dernier choix: $HOME/.dfcrc NOTE: Les deux derniers choix ne peuvent etre choisis que lorsque votre OS ne supporte pas les specifications XDG. BOGUES Si vous en trouvez un, merci de contacter l'auteur de lui expliquez le probleme rencontre. AUTEUR Robin Hahling COPYRIGHT Copyright (C) 2012-2017 Robin Hahling LICENCE BSD 3 Clauses VOIR AUSSI df(1), du(1) version 3.1.1 Le 09 Septembre 2017 dfc(1)