2003-07-02 12:21:33 +02:00
|
|
|
|
<?xml version="1.0" encoding="ISO-8859-1"?>
|
|
|
|
|
<!DOCTYPE html
|
|
|
|
|
PUBLIC "-//ENS/Tuteurs//DTD TML 1//EN"
|
|
|
|
|
"tuteurs://DTD/tml.dtd">
|
|
|
|
|
<html>
|
|
|
|
|
<head>
|
|
|
|
|
<title>Place disque</title>
|
|
|
|
|
</head>
|
|
|
|
|
<body>
|
|
|
|
|
|
|
|
|
|
<h1>Place disque</h1>
|
|
|
|
|
|
|
|
|
|
<p>
|
2005-05-29 11:48:55 +02:00
|
|
|
|
<code>clipper</code>, le serveur principal de l'ENS, h<>berge de nombreux
|
2007-07-17 12:01:59 +02:00
|
|
|
|
comptes<EFBFBD>: ceux de tous les <20>l<EFBFBD>ves, des jeunes archicubes, des
|
2005-05-29 11:48:55 +02:00
|
|
|
|
magist<EFBFBD>riens et autres invit<69>s, ce qui repr<70>sente un total de plus de
|
2007-07-17 12:01:59 +02:00
|
|
|
|
2000<EFBFBD>comptes. Les comptes sont regroup<75>s par ann<6E>e de promotion,
|
2005-05-29 11:48:55 +02:00
|
|
|
|
toutes disciplines confondues.</p>
|
|
|
|
|
|
|
|
|
|
<p> Chaque promotion dispose d'une partition (sorte de disque dur
|
|
|
|
|
virtuel) s<>par<61>e sur laquelle est stock<63>e ses donn<6E>es. Il n'y a pas de
|
|
|
|
|
syst<EFBFBD>me de quotas par personne, mais la place totale occup<75>e par une
|
|
|
|
|
promotion est limit<69>e... <20> la taille de la partition. Si une partition
|
|
|
|
|
est pleine, plus personne ne peut enregistrer de donn<6E>es, rendant ainsi
|
|
|
|
|
tout travail impossible.</p>
|
|
|
|
|
|
|
|
|
|
<p> Le courrier <20>lectronique est, lui, stock<63> dans
|
|
|
|
|
<code>/var/mail</code>. Si <code>/var/mail</code> est plein, plus
|
|
|
|
|
personne ne peut envoyer ni recevoir de courrier.
|
2003-07-02 12:21:33 +02:00
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<p>
|
|
|
|
|
Faire attention <20> l'espace disque que l'on prend est donc <20> la fois
|
|
|
|
|
une n<>cessit<69>, et une obligation (la charte des moyens informatiques
|
|
|
|
|
que vous avez sign<67>e l'exige). Deux outils vous permettent de
|
2007-07-17 12:01:59 +02:00
|
|
|
|
contr<EFBFBD>ler la taille de vos fichiers et celle de votre compte<74>:
|
2003-07-02 12:21:33 +02:00
|
|
|
|
<code>du</code> et <code>df</code>.
|
|
|
|
|
</p>
|
|
|
|
|
|
2007-07-17 12:01:59 +02:00
|
|
|
|
<h2><a name="du">Taille de fichiers et de r<>pertoires<65>: <code>du</code></a></h2>
|
2003-07-02 12:21:33 +02:00
|
|
|
|
|
2004-02-03 15:03:36 +01:00
|
|
|
|
<h3>Conna<6E>tre la taille d'un r<>pertoire</h3>
|
2003-07-02 12:21:33 +02:00
|
|
|
|
|
|
|
|
|
<p>
|
2005-05-29 11:48:55 +02:00
|
|
|
|
La commande <strong><code>du</code></strong> (<em>disk usage</em>)
|
|
|
|
|
indique la taille de vos r<>pertoires et sous-r<>pertoires. Sur certains
|
|
|
|
|
syst<EFBFBD>mes, <code>du</code> indique la taille des fichiers en blocs et non
|
2007-07-17 12:01:59 +02:00
|
|
|
|
en<EFBFBD>Ko, prenez donc le r<>flexe d'ajouter l'option <code>-k</code>
|
2005-05-29 11:48:55 +02:00
|
|
|
|
(<em>kilobytes</em>).
|
2004-02-03 15:03:36 +01:00
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<p>
|
2007-07-17 12:01:59 +02:00
|
|
|
|
L'option<6F><code>-h</code> est aussi tr<74>s utile<6C>: elle donne des
|
2006-09-17 22:47:20 +02:00
|
|
|
|
r<EFBFBD>sultats beaucoup plus lisibles par un humain (la taille est exprim<69>e
|
2007-07-17 12:01:59 +02:00
|
|
|
|
en<EFBFBD>Ko, Mo ou Go quand c'est possible).
|
2003-07-02 12:21:33 +02:00
|
|
|
|
</p>
|
|
|
|
|
|
2004-02-03 15:03:36 +01:00
|
|
|
|
<div class="encadre">
|
2007-07-17 12:01:59 +02:00
|
|
|
|
<strong><3E> noter</strong><3E>: certaines commandes basiques comme
|
2004-02-03 15:03:36 +01:00
|
|
|
|
<code>ps</code> ou <code>du</code> n'ont pas le m<>me comportement sur
|
|
|
|
|
les stations Sun (sous Solaris) et les PC (sous
|
2006-09-17 22:47:20 +02:00
|
|
|
|
Linux). Reportez-vous aux <a
|
2004-02-03 15:03:36 +01:00
|
|
|
|
href="&url.tuteurs;unix/aide.html">pages de man</a> (l'aide en ligne)
|
|
|
|
|
pour v<>rifier quelles sont les options disponibles sur chaque syst<73>me.
|
|
|
|
|
</div>
|
2003-12-02 16:13:21 +01:00
|
|
|
|
|
2003-07-02 12:21:33 +02:00
|
|
|
|
<p>
|
2007-07-17 12:01:59 +02:00
|
|
|
|
Par exemple, voici le contenu du r<>pertoire <20><>histoire<72><65> de
|
2005-05-05 10:45:52 +02:00
|
|
|
|
Toto (arborescence donn<6E>e dans le <a href="repertoires.html#arbre">cours
|
2007-07-17 12:01:59 +02:00
|
|
|
|
sur les r<>pertoires</a>)<29>:
|
2003-07-02 12:21:33 +02:00
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<pre>
|
2004-02-03 15:03:36 +01:00
|
|
|
|
<span class="prompt">clipper ~ $</span> du -k histoire
|
2003-12-02 16:13:21 +01:00
|
|
|
|
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
|
2003-07-02 12:21:33 +02:00
|
|
|
|
</pre>
|
|
|
|
|
|
|
|
|
|
<p class="continue">
|
2005-05-29 11:48:55 +02:00
|
|
|
|
La derni<6E>re ligne indique la taille totale du r<>pertoire
|
2007-07-17 12:01:59 +02:00
|
|
|
|
<EFBFBD><EFBFBD>histoire<EFBFBD><EFBFBD>, avec tout ce qu'il contient, soit
|
|
|
|
|
4<EFBFBD>910<EFBFBD>Ko.
|
2003-07-02 12:21:33 +02:00
|
|
|
|
</p>
|
|
|
|
|
|
2003-12-02 16:13:21 +01:00
|
|
|
|
<p class="continue">
|
2007-07-17 12:01:59 +02:00
|
|
|
|
Ajouter l'option <code>-h</code> (comme <20><><i
|
|
|
|
|
lang="en">human readable</i><3E><>) donne des r<>sultats plus
|
|
|
|
|
lisibles<EFBFBD>:
|
2003-12-02 16:13:21 +01:00
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<pre>
|
2004-02-03 15:03:36 +01:00
|
|
|
|
<span class="prompt">brick ~ $</span> du -h histoire
|
2003-12-02 16:13:21 +01:00
|
|
|
|
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
|
|
|
|
|
</pre>
|
|
|
|
|
|
|
|
|
|
<div class="encadre">
|
2007-07-17 12:01:59 +02:00
|
|
|
|
<strong>Note</strong><3E>: souvenez-vous que les ordinateurs comptent
|
2005-05-29 11:48:55 +02:00
|
|
|
|
de mani<6E>re <em>binaire</em> et non d<>cimale. <em>Un kilo-octets vaut
|
2007-07-17 12:01:59 +02:00
|
|
|
|
donc 1<>024<32>octets</em>, et non 1<>000. Un m<>ga-octet vaut
|
|
|
|
|
1<EFBFBD>024<EFBFBD>Ko et non 1<>000, et donc en tout
|
|
|
|
|
1<EFBFBD>048<EFBFBD>576<EFBFBD>octets. Diviser par<61>1<EFBFBD>000 est une
|
2004-02-03 15:03:36 +01:00
|
|
|
|
approximation commode mais elle peut donner des id<69>es assez inexactes
|
2005-05-29 11:48:55 +02:00
|
|
|
|
quand on consid<69>re des donn<6E>es tr<74>s volumineuses. </div>
|
2003-12-02 16:13:21 +01:00
|
|
|
|
|
2004-02-03 15:03:36 +01:00
|
|
|
|
<h3>Conna<6E>tre la taille totale de son compte</h3>
|
2003-12-02 16:13:21 +01:00
|
|
|
|
|
2003-07-02 12:21:33 +02:00
|
|
|
|
<p>
|
2004-02-03 15:03:36 +01:00
|
|
|
|
L'option <code>-s</code> permet de n'afficher que la derni<6E>re ligne,
|
2003-07-02 12:21:33 +02:00
|
|
|
|
c'est-<2D>-dire le total de tous les r<>pertoire et sous-r<>pertoires, sans
|
|
|
|
|
tous les d<>tails. Ainsi, pour conna<6E>tre la taille de votre compte,
|
2007-07-17 12:01:59 +02:00
|
|
|
|
faites un <code>du -sk</code> <20> la racine de votre compte<74>:
|
2003-07-02 12:21:33 +02:00
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<pre>
|
2004-02-03 15:03:36 +01:00
|
|
|
|
<span class="prompt">clipper ~ $</span> du -sk
|
2003-12-02 16:13:21 +01:00
|
|
|
|
98280 .
|
|
|
|
|
</pre>
|
|
|
|
|
|
|
|
|
|
<p>
|
2006-09-17 22:47:20 +02:00
|
|
|
|
Encore une fois, si vous <20>tes sur un PC, utiliser l'option
|
2007-07-17 12:01:59 +02:00
|
|
|
|
<code>-h</code> ne fera pas de mal<61>:
|
2003-12-02 16:13:21 +01:00
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<pre>
|
2004-02-03 15:03:36 +01:00
|
|
|
|
<span class="prompt">brick ~ $</span> du -sh
|
2003-12-02 16:13:21 +01:00
|
|
|
|
96M .
|
2003-07-02 12:21:33 +02:00
|
|
|
|
</pre>
|
|
|
|
|
|
2004-02-03 15:03:36 +01:00
|
|
|
|
<h3>Conna<6E>tre la taille d'un fichier</h3>
|
2003-12-02 16:13:21 +01:00
|
|
|
|
|
2003-07-02 12:21:33 +02:00
|
|
|
|
<p>
|
2004-02-03 15:03:36 +01:00
|
|
|
|
L'option <code>-a</code> demande l'affichage la taille de tous les
|
|
|
|
|
fichiers contenus dans vos r<>pertoires et sous-r<>pertoires. Ici,
|
2007-07-17 12:01:59 +02:00
|
|
|
|
toujours pour le r<>pertoire <20><>histoire<72><65> de Toto<74>:
|
2003-07-02 12:21:33 +02:00
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<pre>
|
2004-02-03 15:03:36 +01:00
|
|
|
|
<span class="prompt">clipper ~ $</span> du -ak histoire
|
|
|
|
|
200 histoire/maitrise/maitrise.dvi.bz2
|
|
|
|
|
29 histoire/maitrise/1.html
|
|
|
|
|
6 histoire/maitrise/maitrise.tex
|
|
|
|
|
18 histoire/maitrise/intro.tex
|
|
|
|
|
29 histoire/maitrise/1a.tex
|
|
|
|
|
11 histoire/maitrise/conclu.tex
|
|
|
|
|
112 histoire/maitrise/maitrise.idx
|
|
|
|
|
22 histoire/maitrise/A.tex
|
|
|
|
|
27 histoire/maitrise/biblio.tex
|
|
|
|
|
10 histoire/maitrise/maitrise.toc
|
2003-07-02 12:21:33 +02:00
|
|
|
|
(...)
|
|
|
|
|
</pre>
|
|
|
|
|
|
|
|
|
|
<p>
|
|
|
|
|
Pour conna<6E>tre la taille d'un fichier pr<70>cis, il suffit d'indiquer <20>
|
2004-02-03 15:03:36 +01:00
|
|
|
|
<code>du -ak</code> le nom de votre fichier (<code>ls -s</code> fait
|
2007-07-17 12:01:59 +02:00
|
|
|
|
la m<>me chose)<29>:
|
2004-02-03 15:03:36 +01:00
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<pre>
|
|
|
|
|
<span class="prompt">clipper ~ $</span> du -ak histoire/maitrise/maitrise.tex
|
|
|
|
|
6 histoire/maitrise/maitrise.tex
|
|
|
|
|
</pre>
|
|
|
|
|
|
2007-07-17 12:01:59 +02:00
|
|
|
|
<h3><a name="bigf">Application<6F>: quels sont les plus gros fichiers
|
|
|
|
|
de votre compte<74>?</a></h3>
|
2004-02-03 15:03:36 +01:00
|
|
|
|
|
|
|
|
|
<p>
|
|
|
|
|
En utilisant <code>du -ak</code> et le en combinant avec d'autres
|
|
|
|
|
commandes, vous pouvez savoir pr<70>cis<69>ment quels sont les fichiers et
|
|
|
|
|
les r<>pertoires qui prennent le plus de place sur votre compte.
|
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<pre>
|
|
|
|
|
<span class="prompt">clipper ~ $</span> du -ak | sort -nr | head -10
|
|
|
|
|
98280 .
|
|
|
|
|
22007 ./www
|
|
|
|
|
1658 ./Mail
|
|
|
|
|
9637 ./www/hist
|
|
|
|
|
5005 ./www/hist/maitrise
|
|
|
|
|
4910 ./histoire
|
|
|
|
|
3941 ./Mail/archives
|
|
|
|
|
3757 ./www/philo/
|
|
|
|
|
3274 ./www/philo/cours
|
|
|
|
|
3112 ./www/philo/cours/hegel
|
|
|
|
|
2841 ./prive
|
|
|
|
|
</pre>
|
|
|
|
|
|
|
|
|
|
<p class="continue">
|
|
|
|
|
Vous savez donc que sur ce compte, le r<>pertoire le plus volumineux
|
|
|
|
|
est <code>www</code> (le r<>pertoire qui contient la page Web), puis
|
|
|
|
|
<code>Mail</code> (qui contient les dossiers de votre bo<62>te aux
|
|
|
|
|
lettres). <20> l'int<6E>rieur de <code>www</code>, le r<>pertoire le plus
|
|
|
|
|
gros est <code>www/hist</code> dont <code>www/hist/maitrise</code>
|
|
|
|
|
occupe la plus grande part, etc.
|
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<h4>Explications</h4>
|
|
|
|
|
|
|
|
|
|
<ol>
|
2007-07-17 12:01:59 +02:00
|
|
|
|
<li> <code>du -ak</code><3E>: on demande la taille de tous les fichiers
|
2004-02-03 15:03:36 +01:00
|
|
|
|
et r<>pertoires du compte, en kilo-octets.</li>
|
2007-07-17 12:01:59 +02:00
|
|
|
|
<li> <code>|</code><3E>: c'est ce qu'on appelle en anglais un <i
|
|
|
|
|
lang="en">pipe</i>, un tuyau. Ce <20><>tuyau<61><75> sert <20> envoyer <20> une autre
|
2004-02-03 15:03:36 +01:00
|
|
|
|
commande le r<>sultat de <code>du -ak</code>.</li>
|
2007-07-17 12:01:59 +02:00
|
|
|
|
<li> <code>sort -nr</code><3E>: la commande <code>sort</code> sert <20>
|
2004-02-03 15:03:36 +01:00
|
|
|
|
trier des donn<6E>es, en l'esp<73>ce on lui demande de trier par taille
|
|
|
|
|
(<code>-n</code>) puis de classer par ordre d<>croissant
|
|
|
|
|
(<code>-r</code>) la liste des fichiers et de leur taille (donn<6E>e par
|
|
|
|
|
<code>du -ak</code>).</li>
|
|
|
|
|
<li> apr<70>s un autre <i lang="en">pipe</i>, on utilise la commande
|
|
|
|
|
<code>head</code>, qui affiche seulement le d<>but d'un fichier. En
|
|
|
|
|
l'esp<73>ce, on lui demande de ne montrer que les 10 premi<6D>res lignes du
|
|
|
|
|
r<EFBFBD>sultat des op<6F>rations pr<70>c<EFBFBD>dentes.</li>
|
|
|
|
|
</ol>
|
|
|
|
|
|
|
|
|
|
<p class="continue">
|
|
|
|
|
Le r<>sultat de toutes ces op<6F>rations un peu complexes, c'est que vous
|
|
|
|
|
avez affich<63> les 10 plus gros r<>pertoires ou fichiers (les deux
|
|
|
|
|
confondus) de votre compte. Pour ajuster le nombre de fichiers <20>
|
|
|
|
|
afficher, changez le nombre apr<70>s <code>head</code>.
|
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<p>
|
|
|
|
|
Si vous voulez conserver quelque part la liste de vos gros fichiers,
|
|
|
|
|
par exemple si vous demandez une longue liste, utilisez une
|
2007-07-17 12:01:59 +02:00
|
|
|
|
redirection (<code>></code>)<29>:
|
2004-02-03 15:03:36 +01:00
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<pre>
|
|
|
|
|
<span class="prompt">clipper ~ $</span> du -ak | sort -nr | head -50 > gros_fichiers.txt
|
|
|
|
|
</pre>
|
|
|
|
|
|
|
|
|
|
<p class="continue">
|
|
|
|
|
Le r<>sultat de votre tri sera conserv<72> dans le fichier
|
|
|
|
|
<code>gros_fichiers.txt</code> que vous pourrez <20>tudier <20> t<>te
|
|
|
|
|
repos<EFBFBD>e.
|
|
|
|
|
</p>
|
|
|
|
|
|
2007-07-17 12:01:59 +02:00
|
|
|
|
<h3>Application<6F>: quelle est la taille de votre bo<62>te aux
|
|
|
|
|
lettres<EFBFBD>?</h3>
|
2004-02-03 15:03:36 +01:00
|
|
|
|
|
|
|
|
|
<p>
|
|
|
|
|
Nous allons de nouveau utiliser le m<>canisme des pipes d<>crit
|
|
|
|
|
ci-dessus. Toutes les bo<62>tes aux lettres des gens ayant un compte sur
|
|
|
|
|
<code>clipper</code> sont dans le r<>pertoire <code>/var/mail</code>. <20>
|
|
|
|
|
chaque utilisateur correspond le fichier
|
2005-05-29 11:48:55 +02:00
|
|
|
|
<code>/var/mail/<em>login</em></code> (remplacez <em>login</em> par
|
2007-07-17 12:01:59 +02:00
|
|
|
|
votre identifiant)<29>: c'est le contenu de votre bo<62>te aux lettres
|
2005-05-29 11:48:55 +02:00
|
|
|
|
principale.
|
2004-02-03 15:03:36 +01:00
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<pre>
|
|
|
|
|
<span class="prompt">clipper</span> ~ $ ls -s /var/mail | grep toto
|
|
|
|
|
1142 /var/mail/toto
|
|
|
|
|
</pre>
|
|
|
|
|
|
|
|
|
|
<p>
|
2007-07-17 12:01:59 +02:00
|
|
|
|
Cette fois-ci, il s'agit de<64>:
|
2004-02-03 15:03:36 +01:00
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<ol>
|
|
|
|
|
<li> demander la taille des fichiers contenus dans le r<>pertoire
|
2007-07-17 12:01:59 +02:00
|
|
|
|
<code>/var/mail</code><3E>;</li>
|
2004-02-03 15:03:36 +01:00
|
|
|
|
<li> <a href="&url.tuteurs;unix/chercher.html">chercher</a> avec la
|
2005-05-29 11:48:55 +02:00
|
|
|
|
commande <code>grep</code> le fichier qui vous correspond.</li>
|
2004-02-03 15:03:36 +01:00
|
|
|
|
</ol>
|
|
|
|
|
|
|
|
|
|
<p class="continue">
|
2005-05-29 11:48:55 +02:00
|
|
|
|
La bo<62>te mail de l'utilisateur <code>toto</code> fait donc
|
2007-07-17 12:01:59 +02:00
|
|
|
|
1<EFBFBD>142<EFBFBD>Ko. Pour savoir qui ont les plus grosses bo<62>tes aux
|
|
|
|
|
lettres<EFBFBD>:
|
2003-07-02 12:21:33 +02:00
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<pre>
|
2004-02-03 15:03:36 +01:00
|
|
|
|
<span class="prompt">clipper</span> ~ $ ls -s /var/mail | sort -nr | head -10
|
|
|
|
|
161704 blevy
|
|
|
|
|
116728 derrida
|
|
|
|
|
75888 hcartan
|
|
|
|
|
64912 raron
|
|
|
|
|
51744 pasteur
|
|
|
|
|
45368 htaine
|
|
|
|
|
44720 poincare
|
|
|
|
|
44712 cpeguy
|
|
|
|
|
44336 rthom
|
|
|
|
|
43896 egalois
|
2003-07-02 12:21:33 +02:00
|
|
|
|
</pre>
|
|
|
|
|
|
2007-07-17 12:01:59 +02:00
|
|
|
|
<h2><a name="df">Taille d'une partition<6F>: <code>df</code></a></h2>
|
2003-07-02 12:21:33 +02:00
|
|
|
|
|
|
|
|
|
<p>
|
2005-05-29 11:48:55 +02:00
|
|
|
|
La commande <strong><code>df</code></strong> (<em>disk free</em>)
|
|
|
|
|
indique la place disponible sur les partitions mont<6E>es.
|
2003-07-02 12:21:33 +02:00
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<p>
|
|
|
|
|
Comme pour <code>du</code>, sur certains syst<73>mes il faut ajouter
|
|
|
|
|
l'option <code>-k</code> (<em>kilobytes</em>), pour <20>tre s<>r que le
|
2007-07-17 12:01:59 +02:00
|
|
|
|
r<EFBFBD>sultat sera en<65>Ko et non en blocs.
|
2003-07-02 12:21:33 +02:00
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<div class="encadre">
|
2007-07-17 12:01:59 +02:00
|
|
|
|
<strong>Note</strong><3E>:<3A>l'explication compl<70>te de <code>df</code>
|
2005-05-29 11:48:55 +02:00
|
|
|
|
fait appel <20> des notions d<>licates sur la fa<66>on dont les fichiers sont
|
2003-12-02 16:13:21 +01:00
|
|
|
|
organis<EFBFBD>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,
|
2007-07-17 12:01:59 +02:00
|
|
|
|
remplacez le mot <20><>partition<6F><6E> par <20><>disque (dur)<29><>
|
2005-05-29 11:48:55 +02:00
|
|
|
|
et <20>a suffira largement. Si vous <20>tes curieux, vous pouvez aller lire <a
|
2007-07-17 12:01:59 +02:00
|
|
|
|
href="&url.tuteurs;docs/hublot/hublot06.html#concept">Concept<70>:
|
|
|
|
|
place-disque</a> (article du num<75>ro<72>6 du <em>Hublot</em>,
|
|
|
|
|
avril<EFBFBD>2000). </div>
|
2003-07-02 12:21:33 +02:00
|
|
|
|
|
|
|
|
|
<p>
|
|
|
|
|
<code>df</code> affiche un tableau, avec une ligne par point de
|
|
|
|
|
montage. Les colonnes sont respectivement le syst<73>me de fichiers, sa
|
|
|
|
|
taille, la place utilis<69>e, la place libre, la proportion d'espace
|
2007-07-17 12:01:59 +02:00
|
|
|
|
utilis<EFBFBD>, et le point de montage. Voici un exemple presque complet<65>:
|
2003-07-02 12:21:33 +02:00
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<pre>
|
2003-12-02 16:13:21 +01:00
|
|
|
|
<span class="prompt">clipper</span> ~ $ df -h
|
|
|
|
|
Filesystem Size Used Avail Use% Mounted on
|
2003-07-02 12:21:33 +02:00
|
|
|
|
(...)
|
2003-12-02 16:13:21 +01:00
|
|
|
|
/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
|
2003-07-02 12:21:33 +02:00
|
|
|
|
(...)
|
|
|
|
|
</pre>
|
|
|
|
|
|
2003-12-02 16:13:21 +01:00
|
|
|
|
<p class="continue">Pour conna<6E>tre simplement l'<27>tat d'une partition
|
2007-07-17 12:01:59 +02:00
|
|
|
|
donn<EFBFBD>e, on utilise <code>df<64>-h<><nom de la
|
2003-12-02 16:13:21 +01:00
|
|
|
|
partition></code>. Chaque promotion ayant une partition, ceci vous
|
2007-07-17 12:01:59 +02:00
|
|
|
|
permet de rep<65>rer facilement la v<>tre<72>:
|
2003-12-02 16:13:21 +01:00
|
|
|
|
</p>
|
2003-07-02 12:21:33 +02:00
|
|
|
|
|
2003-12-02 16:13:21 +01:00
|
|
|
|
<pre>
|
|
|
|
|
<span class="prompt">clipper ~ $</span> df -h /var/mail
|
|
|
|
|
Filesystem Size Used Avail Use% Mounted on
|
|
|
|
|
/dev/dsk/c0t10d0s3 8.4G 5.1G 3.2G 62% /var/mail
|
|
|
|
|
<span class="prompt">clipper ~ $</span> df -h /users/03
|
|
|
|
|
Filesystem Size Used Avail Use% Mounted on
|
|
|
|
|
/dev/dsk/c0t12d0s3 12G 6.4G 4.8G 58% /users/03
|
|
|
|
|
</pre>
|
|
|
|
|
|
|
|
|
|
<p class="continue">Nous voyons donc qu'<27> l'heure o<> est <20>crite cette
|
2007-07-17 12:01:59 +02:00
|
|
|
|
page, <code>/var/mail</code> est plein <20> 62<36>%, et
|
|
|
|
|
<code>/users/03</code> est plein <20> 58<35>%. La situation est bonne. La
|
2005-05-29 11:48:55 +02:00
|
|
|
|
situation est consid<69>r<EFBFBD>e comme critique quand on d<>passe les
|
2007-07-17 12:01:59 +02:00
|
|
|
|
95<EFBFBD>%<25>: il suffit de plusieurs personnes qui stockent des
|
2005-05-29 11:48:55 +02:00
|
|
|
|
images, de gros documents PDF, leur DEA, d'un programme emball<6C> qui
|
2007-07-17 12:01:59 +02:00
|
|
|
|
<EFBFBD>crit sur le disque pour que 100<30>% de l'espace disque soit pris,
|
2005-05-29 11:48:55 +02:00
|
|
|
|
rendant ainsi tout travail impossible pour cette promotion. Ceci arrive
|
|
|
|
|
de temps <20> autres, et ce n'est vraiment pas dr<64>le...
|
2003-07-02 12:21:33 +02:00
|
|
|
|
</p>
|
|
|
|
|
|
2007-07-17 12:01:59 +02:00
|
|
|
|
<div class="attention"><strong>En cas d'urgence</strong><3E>: si vous
|
|
|
|
|
vous apercevez que le disque est plein <20> 99<39>% ou 100<30>%,
|
2005-05-29 11:48:55 +02:00
|
|
|
|
pr<EFBFBD>venez le SPI (<code>spi@clipper</code>), qui prendra des mesures
|
|
|
|
|
techniques (d<>placement de fichiers, etc.). Pr<50>venez <20>galement les
|
|
|
|
|
Tuteurs, qui enverront un mail de rappel aux coupables (ceux qui ont les
|
|
|
|
|
plus gros comptes). </div>
|
2003-12-02 16:13:21 +01:00
|
|
|
|
|
|
|
|
|
<h2>Recommandations</h2>
|
2003-07-02 12:21:33 +02:00
|
|
|
|
|
2007-07-17 12:01:59 +02:00
|
|
|
|
<h3>Ne stockez pas n'importe quoi sur votre compte<74>!</h3>
|
2003-07-02 12:21:33 +02:00
|
|
|
|
|
|
|
|
|
<p>
|
2003-12-02 16:13:21 +01:00
|
|
|
|
Votre compte est avant tout un <strong>outil de travail</strong>, pas
|
|
|
|
|
un espace de stockage gratuit et illimit<69> 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<6E>grale de <cite>Village People</cite> sur son compte...
|
2003-07-02 12:21:33 +02:00
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<p>
|
|
|
|
|
M<EFBFBD>me s'il n'y a pas de quotas, on consid<69>re g<>n<EFBFBD>ralement qu'il faut de
|
2007-07-17 12:01:59 +02:00
|
|
|
|
bonnes raisons pour occuper plus de 100<30>Mo d'espace
|
|
|
|
|
disque. <20><>C'est ridicule, le disque dur de mon PC fait
|
|
|
|
|
100<EFBFBD>Go<EFBFBD>!<21><>, me direz-vous. Certes, mais
|
2005-05-29 11:48:55 +02:00
|
|
|
|
<code>clipper</code> n'a pas les m<>mes contraintes qu'une machine
|
2007-07-17 12:01:59 +02:00
|
|
|
|
personnelle<EFBFBD>: le mat<61>riel est diff<66>rent, et il y a des sauvegardes
|
|
|
|
|
quotidiennes, imaginez le volume des donn<6E>es stock<63>es<65>!
|
2003-07-02 12:21:33 +02:00
|
|
|
|
</p>
|
|
|
|
|
|
2003-12-02 16:13:21 +01:00
|
|
|
|
<h3>Rangez votre courrier</h3>
|
2003-07-02 12:21:33 +02:00
|
|
|
|
|
|
|
|
|
<p>
|
|
|
|
|
Votre mailbox ne devrait pas contenir plus de 50-60 courriers en
|
|
|
|
|
attente, surtout s'ils contiennent des attachements. Il faut ranger
|
2005-05-29 11:48:55 +02:00
|
|
|
|
votre courrier dans des dossiers (<i lang="en">folders</i>), ainsi ils
|
|
|
|
|
seront stock<63>s sur votre compte et non dans <code>/var/mail</code>. Pour
|
2003-07-02 12:21:33 +02:00
|
|
|
|
savoir comment faire, consultez la documentation sur le <a
|
2005-05-29 11:48:55 +02:00
|
|
|
|
href="&url.tuteurs;internet/courrier/">courrier <20>lectronique</a>, ou
|
|
|
|
|
plus sp<73>cifiquement la page indiquant comment <a
|
2005-05-05 10:45:52 +02:00
|
|
|
|
href="&url.tuteurs;internet/courrier/urgence-mail.html">vider sa
|
2005-05-29 11:48:55 +02:00
|
|
|
|
messagerie</a>. Ajoutons qu'en plus, ranger son courrier est plus
|
2007-07-17 12:01:59 +02:00
|
|
|
|
s<EFBFBD>r<EFBFBD>: si votre lecteur de mail perd les p<>dales, vous n'aurez pas
|
2005-05-29 11:48:55 +02:00
|
|
|
|
tout perdu.
|
2003-07-02 12:21:33 +02:00
|
|
|
|
</p>
|
|
|
|
|
|
2003-12-02 16:13:21 +01:00
|
|
|
|
<h3>Faites le m<>nage chez vous</h3>
|
2003-07-02 12:21:33 +02:00
|
|
|
|
|
|
|
|
|
<p>
|
2007-07-17 12:01:59 +02:00
|
|
|
|
Premi<EFBFBD>re question <20> vous posez<65>: ne conservez-vous pas des fichiers
|
|
|
|
|
inutiles ou obsol<6F>tes<65>? Pas la peine de les garder <i lang="la">ad
|
2003-07-02 12:21:33 +02:00
|
|
|
|
vitam æternam</i> sur le disque, dans ce cas. <a
|
|
|
|
|
href="archives.html">Compresser ou archiver</a> vos fichiers fait
|
|
|
|
|
<EFBFBD>conomiser une place pr<70>cieuse. Vous pouvez <20>galement supprimer des
|
|
|
|
|
fichiers qui peuvent <20>tre recr<63><72>s facilement (par exemple les
|
|
|
|
|
fichiers <code>.dvi</code>, <code>.aux</code>, <code>.log</code>,
|
2007-07-17 12:01:59 +02:00
|
|
|
|
<code>.toc</code> li<6C>s <20> LaTeX<65>: en 5 secondes de compilation,
|
2003-07-02 12:21:33 +02:00
|
|
|
|
vous pouvez les retrouver). Ces fichiers vous seront signal<61>s par un
|
2007-07-17 12:01:59 +02:00
|
|
|
|
courrier du <20><>D<EFBFBD>mon mange-disque<75><65>, charg<72> pr<70>cis<69>ment de rep<65>rer ce
|
2003-07-02 12:21:33 +02:00
|
|
|
|
genre de gros fichiers.
|
|
|
|
|
</p>
|
|
|
|
|
|
2003-12-02 16:13:21 +01:00
|
|
|
|
<h3>Stockez ailleurs</h3>
|
2003-07-02 12:21:33 +02:00
|
|
|
|
|
|
|
|
|
<p>
|
|
|
|
|
<code>clipper</code> n'est pas votre seule et unique solution pour
|
|
|
|
|
stocker vos donn<6E>es. Vous pouvez les stocker sur d'autres comptes de
|
2007-07-17 12:01:59 +02:00
|
|
|
|
l'<27>cole<6C>: <20> Montrouge, en salle T pour les matheux... et sur votre
|
2003-07-15 13:36:47 +02:00
|
|
|
|
ordinateur personnel si vous en avez un, bien s<>r. Sous Unix et Linux,
|
|
|
|
|
utilisez <a
|
2007-07-17 12:01:59 +02:00
|
|
|
|
href="&url.tuteurs;internet/loin/ssh.html"><code>scp</code></a><3E>;
|
2005-05-29 11:48:55 +02:00
|
|
|
|
sous Windows, <a
|
2003-07-15 13:36:47 +02:00
|
|
|
|
href="http://www.eleves.ens.fr/wintuteurs/tutorials/transfiles/">consultez
|
2005-05-29 11:48:55 +02:00
|
|
|
|
la page des WinTuteurs sur le transfert de fichiers</a>. Vous pouvez
|
|
|
|
|
<EFBFBD>galement utiliser <a
|
|
|
|
|
href="&url.tuteurs;internet/loin/ftp.html">FTP</a>.
|
2003-07-02 12:21:33 +02:00
|
|
|
|
</p>
|
|
|
|
|
|
2007-07-17 12:01:59 +02:00
|
|
|
|
<div class="metainformation">Auteur<75>: <20>milia Robin, Marie-Lan
|
|
|
|
|
Nguyen. Derni<6E>re modification<6F>: le <date value="$Date: 2007-07-17 10:03:12 $" />.</div>
|
2003-07-02 12:21:33 +02:00
|
|
|
|
|
|
|
|
|
</body>
|
2005-05-29 11:48:55 +02:00
|
|
|
|
</html>
|