From 657f1e1b32a977e5555145aa02eb10b7dec1cb7d Mon Sep 17 00:00:00 2001
From: mlnguyen du
et df
.
du
: tailles de fichiers et de répertoires
-du
( disk
-usage) : indique la taille de vos répertoires et
+La commande du
(
+disk usage) indique la taille de vos répertoires et
sous-répertoires. Sur certains systèmes, il peut être utile d'ajouter
l'option -k
(kilobytes), pour être sûr que le
-résultat sera en Ko et non en blocs.
+résultat sera bien en kilo-octets. L'option -h
est aussi
+très utile : elle donne des résultats beaucoup plus lisibles par un
+humain (la taille est exprimée en Ko, Mo ou Go quand c'est possible).
Par exemple, voici le contenu du répertoire « histoire » de Toto
(arborescence donnée dans le cours
@@ -52,25 +58,57 @@ sur les r
-Le
+Ajouter l'option
+Encore une fois, ajouter l'option
Pour connaître la taille d'un fichier précis, il suffit d'indiquer à
-
-
@@ -128,70 +179,87 @@ r
-L'explication complète de
Pour connaître simplement l'état d'une partition
+donnée, on utilise
-Chaque promotion a une partition, ce qui vous permet de repérer
-facilement la votre. Le pourcentage donne le taux de remplissage. On
-considère celui-ci comme critique lorsqu'il dépasse les 95% : il
+ Nous voyons donc qu'à l'heure où est écrite cette
+page,
-
@@ -203,7 +271,7 @@ machine personnelle : le mat
sauvegardes quotidiennes, imaginez le volume des données stockées !
Votre mailbox ne devrait pas contenir plus de 50-60 courriers en
@@ -217,7 +285,7 @@ s
perdu.
Première question à vous posez : ne conservez-vous pas des fichiers
@@ -233,7 +301,7 @@ courrier du
genre de gros fichiers.
clipper ~ $ du histoire
-3744 ./maitrise
-168 ./sources/AN
-60 ./sources/divers
-4808 ./sources/BN
-3609 ./sources/Mazarine
-292 ./sources/memoires
-80 ./sources/notices
-9017 ./sources
-7656 ./dea
-20417 .
+1973 histoire/maitrise
+127 histoire/sources/AN
+36 histoire/sources/divers
+30 histoire/sources/etudes
+38 histoire/sources/godefroy
+335 histoire/sources/images
+62 histoire/sources/memoires/saint-simon
+161 histoire/sources/memoires
+141 histoire/sources/mscrits
+913 histoire/sources
+2023 histoire/dea
+4910 histoire
.
(point) de la dernière ligne désigne «le répertoire
-courant», comme ..
(point point) désigne «le répertoire
-père». Ici, Toto a 20.417 Ko (soit 19,9 Mo) de données dans le
-répertoire histoire
.
+La dernière ligne indique la taille totale du répertoire « histoire »,
+avec tout ce qu'il contient, soit 4910 Ko.
-h
(comme « human
+readable ») donne des résultats plus lisibles :
+
+clipper ~ $ du -h histoire
+2.0M histoire/maitrise
+127K histoire/sources/AN
+36K histoire/sources/divers
+30K histoire/sources/etudes
+38K histoire/sources/godefroy
+335K histoire/sources/images
+62K histoire/sources/memoires/saint-simon
+161K histoire/sources/memoires
+141K histoire/sources/mscrits
+913K histoire/sources
+2.0M histoire/dea
+4.8M histoire
+
+
+Connaître la taille totale de son compte
+
du -s
permet de n'afficher que la dernière ligne,
c'est-à-dire le total de tous les répertoire et sous-répertoires, sans
@@ -80,9 +118,20 @@ faites un du -s
clipper ~ $ du -s
-29277 .
+98280 .
+-h
ne fera pas de mal :
+
+clipper ~ $ du -sh
+96M .
+
+
+Connaître la taille d'un fichier
+
du -a
affiche la taille de tous les fichiers contenus
dans vos répertoires et sous-répertoires. Ici, toujours pour le
@@ -90,35 +139,37 @@ r
-clipper ~ $ du -a histoire
-200 ./maitrise/maitrise.dvi.bz2
-6 ./maitrise/maitrise.tex
-18 ./maitrise/intro.tex
-29 ./maitrise/1a.tex
-11 ./maitrise/conclu.tex
-112 ./maitrise/maitrise.idx
-22 ./maitrise/A.tex
-27 ./maitrise/biblio.tex
-10 ./maitrise/maitrise.toc
+clipper ~ $ du -ah histoire | head -10
+200K histoire/maitrise/maitrise.dvi.bz2
+29K histoire/maitrise/1.html
+6.0K histoire/maitrise/maitrise.tex
+18K histoire/maitrise/intro.tex
+29K histoire/maitrise/1a.tex
+11K histoire/maitrise/conclu.tex
+112K histoire/maitrise/maitrise.idx
+22K histoire/maitrise/A.tex
+27K histoire/maitrise/biblio.tex
+10K histoire/maitrise/maitrise.toc
(...)
du -a
le nom de votre fichier (ls -s
fait la:
+du -ah
le nom de votre fichier (ls -s
fait la:
même chose) :
-clipper ~ $ du -a maitrise.dvi
-656 maitrise.dvi
+clipper ~ $ du -ah histoire/maitrise/maitrise.tex
+6.0K histoire/maitrise/maitrise.tex
-df
+df
: taille d'une partitiondf
( disk
-free) : indique la place disponible sur les partitions montées.
+La commande df
(
+disk free) indique la place disponible sur les partitions
+montées.
df
fait appel à des notions
-délicates sur la façon dont les fichiers sont organisés, d'autant que
-nous sommes en réseau (par NFS). On n'entrera donc pas dans les
-détails dans ce topo. Dans un premier temps, remplacez le mot
-« partition » par « disque (dur) » et ça suffira largement. Si vous
-êtes curieux, vous pouvez aller lire Note : l'explication complète de df
fait
+appel à des notions délicates sur la façon dont les fichiers sont
+organisés, d'autant que nous sommes en réseau (par NFS). On n'entrera
+donc pas dans les détails dans ce topo. Dans un premier temps,
+remplacez le mot « partition » par « disque (dur) » et ça suffira
+largement. Si vous êtes curieux, vous pouvez aller lire Concept :
place-disque (article du numéro 6 du Hublot, avril 2000).
-df
affiche un tableau, avec une ligne par point de
montage. Les colonnes sont respectivement le système de fichiers, sa
taille, la place utilisée, la place libre, la proportion d'espace
-utilisé, et le point de montage. Ici, nous donnons un exemple
-(presque) complet, mais vous pouvez aussi taper «df .
»
-pour n'afficher que les informations concernant votre promotion.
+utilisé, et le point de montage. Voici un exemple presque complet :
-corvette ~ $ df
-Filesystem 1K-blocks Used Avail Capacity Mounted on
+clipper ~ $ df -h
+Filesystem Size Used Avail Use% Mounted on
(...)
-clipper:/users/00 11760128 10482522 1160005 90% /users/00
-clipper:/users/01 11760128 10563283 1079244 91% /users/01
-clipper:/users/02 11760128 8045368 3597159 69% /users/02
-clipper:/users/93 2569479 2349646 168444 93% /users/93
-clipper:/users/94 2010959 1745646 204985 89% /users/94
-clipper:/users/95 4351726 3473125 835084 81% /users/95
-clipper:/users/96 4351726 3425217 882992 80% /users/96
-clipper:/users/97 8706617 7320036 1299515 85% /users/97
-clipper:/users/98 11760128 9606471 2036056 83% /users/98
-clipper:/users/99 11760128 10963676 678851 94% /users/99
+/dev/dsk/c0t8d0s1 4.2G 3.9G 261M 94% /users/95
+/dev/dsk/c0t9d0s0 8.4G 7.7G 604M 93% /users/97
+/dev/dsk/c0t0d0s5 2.5G 319M 2.1G 13% /users
+/dev/dsk/c0t10d0s1 4.4G 2.4G 2.0G 55% /users/guests
+/dev/dsk/c0t10d0s3 8.4G 5.1G 3.2G 62% /var/mail
+/dev/dsk/c0t8d0s3 4.2G 3.7G 421M 91% /users/96
+/dev/dsk/c0t8d0s6 2.0G 974M 932M 52% /users/94
+/dev/dsk/c0t8d0s4 2.0G 841M 1.1G 44% /var/forum2
+/dev/dsk/c0t12d0s1 12G 11G 549M 96% /users/99
+/dev/dsk/c0t11d0s0 12G 11G 605M 95% /users/00
+/dev/dsk/c0t11d0s1 12G 8.8G 2.4G 79% /users/98
+/dev/dsk/c0t12d0s0 12G 11G 489M 96% /users/01
+/dev/dsk/c0t11d0s3 12G 11G 838M 93% /users/02
+/dev/dsk/c0t12d0s3 12G 6.4G 4.8G 58% /users/03
(...)
-clipper:/var/mail 8708973 4167388 4454496 48% /var/mail
-Comment interpréter ces informations
+df -h <nom de la
+partition>
. Chaque promotion ayant une partition, ceci vous
+permet de repérer facilement la vôtre :
+
+clipper ~ $ df -h /var/mail
+Filesystem Size Used Avail Use% Mounted on
+/dev/dsk/c0t10d0s3 8.4G 5.1G 3.2G 62% /var/mail
+clipper ~ $ df -h /users/03
+Filesystem Size Used Avail Use% Mounted on
+/dev/dsk/c0t12d0s3 12G 6.4G 4.8G 58% /users/03
+
+
+/var/mail
est plein à 62%, et
+/users/03
est plein à 58%. La situation est bonne. La
+situation est considérée comme critique quand on dépasse les 95% : il
suffit de plusieurs personnes qui stockent des images, de gros
documents PDF, leur DEA, d'un programme emballé qui écrit sur le
disque pour que 100% de l'espace disque soit pris, rendant ainsi tout
travail impossible pour cette promotion. Ceci arrive de temps à
-autres, et ce n'est vraiment pas drôle... Lorsque c'est le cas,
-prévenez le SPI ainsi que les tuteurs.
+autres, et ce n'est vraiment pas drôle...
Recommandations
+spi@clipper
), qui prendra des mesures techniques
+(déplacement de fichiers, etc.). Prévenez également les Tuteurs, qui
+enverront un mail de rappel aux coupables (ceux qui ont les plus gros
+comptes). Ne stockez pas n'importe quoi sur clipper !
+Recommandations
+
+Ne stockez pas n'importe quoi sur votre compte !
clipper
est avant tout un outil de
-travail, pas un espace de stockage gratuit et illimité de
-mp3, DivX, photos de vacances et autres fichiers gourmands en
-place. Imaginez votre tête si vous ne pouviez pas travailler sur un
-mémoire urgent, parce qu'un zozo conserve l'intégrale de Village
-People sur son compte...
+Votre compte est avant tout un outil de travail, pas
+un espace de stockage gratuit et illimité de mp3, DivX, photos de
+vacances et autres fichiers gourmands en place. Imaginez votre tête si
+vous ne pouviez pas travailler sur un mémoire urgent, parce qu'un zozo
+conserve l'intégrale de Village People sur son compte...
Rangez votre courrier
+Rangez votre courrier
Faites le ménage chez vous
+Faites le ménage chez vous
Stockez ailleurs
+Stockez ailleurs
clipper
n'est pas votre seule et unique solution pour
@@ -249,7 +317,7 @@ la page des WinTuteurs