From 657f1e1b32a977e5555145aa02eb10b7dec1cb7d Mon Sep 17 00:00:00 2001 From: mlnguyen Date: Tue, 2 Dec 2003 15:13:21 +0000 Subject: [PATCH] =?UTF-8?q?M=C3=A0j=20de=20la=20page=C2=A0:=20explications?= =?UTF-8?q?=20plus=20d=C3=A9taill=C3=A9es,=20ajouts=20d'otions=20utiles=20?= =?UTF-8?q?=C3=A0=20du=20et=20dh=20(genre=20-h).?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- unix/place_disque.tml | 224 +++++++++++++++++++++++++++--------------- 1 file changed, 146 insertions(+), 78 deletions(-) diff --git a/unix/place_disque.tml b/unix/place_disque.tml index 7f3bef2..b23fa0b 100644 --- a/unix/place_disque.tml +++ b/unix/place_disque.tml @@ -33,17 +33,23 @@ contr du et df.

+

Les outils

-

du

+

du : tailles de fichiers et de répertoires

+ +

Connaître la taille d'un répertoire

-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

 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
 

-Le . (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.

+

+Ajouter l'option -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
+
+ +
+Note : souvenez-vous que les ordinateurs comptent de +manière binaire et non décimale. Un kilo-octets vaut donc 1024 octets, +et non 1000. Un méga-octet vaut 1 024 Ko et non 1000, et donc en tout +1.048.576 octets. Diviser par 1000 est une approximation commode mais +elle peut donner des idées assez inexactes quand on considère beaucoup +de données. +
+ +

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   .
 
+

+Encore une fois, ajouter l'option -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
 (...)
 

Pour connaître la taille d'un fichier précis, il suffit d'indiquer à -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 partition

-df ( 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.

@@ -128,70 +179,87 @@ r

-

-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 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

+

Pour connaître simplement l'état d'une partition +donnée, on utilise df -h <nom de la +partition>. Chaque promotion ayant une partition, ceci vous +permet de repérer facilement la vôtre : +

-

-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 +

+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
+
+ +

Nous voyons donc qu'à l'heure où est écrite cette +page, /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

+
En cas d'urgence : si vous +vous apercevez que le disque est plein à 99% ou 100%, prévenez le SPI +(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...

@@ -203,7 +271,7 @@ machine personnelle : le mat sauvegardes quotidiennes, imaginez le volume des données stockées !

-

Rangez votre courrier

+

Rangez votre courrier

Votre mailbox ne devrait pas contenir plus de 50-60 courriers en @@ -217,7 +285,7 @@ s perdu.

-

Faites le ménage chez vous

+

Faites le ménage chez vous

Première question à vous posez : ne conservez-vous pas des fichiers @@ -233,7 +301,7 @@ courrier du genre de gros fichiers.

-

Stockez ailleurs

+

Stockez ailleurs

clipper n'est pas votre seule et unique solution pour @@ -249,7 +317,7 @@ la page des WinTuteurs

Auteur : Émilia Robin, Marie-Lan -Nguyen. Dernière modification : le .
+Nguyen. Dernière modification : le . \ No newline at end of file