Sophie

Sophie

distrib > Mandriva > 10.0-com > i586 > by-pkgid > 664c05250964d29fcf1d0bb310959fbc > files > 45

mandrake-doc-fr-10.0-5.1.100mdk.noarch.rpm

<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Les attributs des fichiers</title><meta name="generator" content="DocBook XSL Stylesheets V1.64.0"><link rel="home" href="index.html" title="Manuel de référence"><link rel="up" href="ext2fs.html" title="Chapitre 9. Le système de fichiers Linux"><link rel="previous" href="ext2fs-ln-s.html" title="Les liens symboliques et la limitation des
    liens en dur"><link rel="next" href="proc-fs.html" title="Chapitre 10. Le système de fichiers /proc"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Les attributs des fichiers</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ext2fs-ln-s.html">Précédent</a> </td><th width="60%" align="center">Chapitre 9. Le système de fichiers Linux</th><td width="20%" align="right"> <a accesskey="n" href="proc-fs.html">Suivant</a></td></tr></table><hr></div><div class="sect1" lang="fr"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="ext2fs-attr"></a>Les attributs des fichiers</h2></div></div><div></div></div><p><a name="BId-ext2fs-pa60"></a>Si des attributs de
fichiers (archive, fichier système, mode invisible) existent pour le
système de fichier <span class="acronym">FAT</span>, les systèmes de fichier de <span class="application">GNU/Linux</span> en
utilisent aussi, mais ils sont différents. Nous les décrirons
brièvement ici même s'ils ne sont que peu utilisés. Poursuivez la
lecture si vous désirez un système vraiment sécurisé !</p><p><a name="BId-ext2fs-pa61"></a>La manipulation des attributs se fait
      par l'intermédiaire de deux commandes :
      <span><b class="command">lsattr</b></span> et <span><b class="command">chattr</b></span>. Vous
      l'aurez deviné, <span><b class="command">lsattr</b></span> donne une
      <span class="foreignphrase"><i class="foreignphrase">LiSte</i></span> des attributs, et
      <span><b class="command">chattr</b></span> les
      <span class="foreignphrase"><i class="foreignphrase">CHange</i></span>.  Ces attributs <a class="indexterm" name="BId-ext2fs-it23"></a>s'appliquent
      seulement aux répertoires et aux fichiers ordinaires. Ce sont
      les suivants :</p><div class="orderedlist"><ol type="1"><li><p><a name="BId-ext2fs-pa62"></a>
	       <tt class="literal">A</tt> (<span class="foreignphrase"><i class="foreignphrase">no
		       <i class="wordasword">A</i>ccess time</i></span>,
	       <span class="foreignphrase"><i class="foreignphrase">pas de date d'accès</i></span>) :
	       lorsque cette propriété est attribuée à un fichier ou à un
	       répertoire, la mise à jour de la dernière date d'accès (lecture
	       et écriture) ne se fera pas. Cela peut être utile dans le cas de
	       lectures répétées de fichiers ou de répertoires, ce paramètre
	       étant le seul à changer sur un i-nœud lorsque celui-ci est
	       ouvert en lecture seule.
</p></li><li><p><a name="BId-ext2fs-pa63"></a>
	       <tt class="literal">a</tt> (<span class="foreignphrase"><i class="foreignphrase">
		       <i class="wordasword">a</i>ppend only</i></span>,
	       <span class="foreignphrase"><i class="foreignphrase">uniquement pour ajout</i></span>) : lorsque
	       cette propriété est attribuée à un fichier, la seule opération
	       possible lors de son ouverture en écriture sera l'ajout de
	       données en fin de fichier. Dans le cas d'un répertoire, on ne
	       pourra qu'y ajouter des fichiers ; il sera alors impossible
	       de renommer des fichiers déjà existants ou d'en effacer.
	       Précisons que seul <tt class="literal">root</tt> pourra apposer ou enlever cet
	       attribut.
</p></li><li><p><a name="BId-ext2fs-pa64"></a>
	       <tt class="literal">d</tt> (<span class="foreignphrase"><i class="foreignphrase">no
		       <i class="wordasword">d</i>ump</i></span>,
	       <span class="foreignphrase"><i class="foreignphrase">pas de sauvegarde</i></span>) :
	       <span><b class="command">dump</b></span> est l'utilitaire <span class="application">UNIX</span> standard
	       pour faire des sauvegardes. Il sauvegardera tout système de
	       fichiers pour lequel le compteur de sauvegarde est à 1 dans
	       <tt class="filename">/etc/fstab</tt> (voir le chapitre <a href="fs-and-mntpoints.html" title="Chapitre 8. Systèmes de fichiers et points de montage">Chapitre 8, <i>Systèmes de fichiers et points de montage</i></a>). Apposer cet attribut à un
	       fichier ou à un répertoire, c'est demander que ces derniers ne
	       soient pas pris en compte, contrairement aux autres, lors d'une
	       sauvegarde ; et, dans le cas d'un répertoire, bien sûr,
	       cela impliquera tous les sous-répertoires et fichiers qu'il
	       contient.
</p></li><li><p><a name="BId-ext2fs-pa65"></a>
	       <tt class="literal">i</tt> (<span class="foreignphrase"><i class="foreignphrase">
		       <i class="wordasword">i</i>mmutable</i></span>,
	       <span class="foreignphrase"><i class="foreignphrase">immuable</i></span>) : un fichier ou
	       répertoire avec cet attribut ne peut tout simplement pas être
	       modifié : on ne pourra ni le renommer, ni y ajouter un lien
	       <sup>[<a name="id2556711" href="#ftn.id2556711">27</a>]</sup>. Il sera également impossible de l'effacer. Seul
<tt class="literal">root</tt> peut apposer ou enlever cet attribut. Notez qu'il empêche
également les changements de la date de dernier accès ; donc, nul
besoin d'ajouter l'attribut <span><b class="command">A</b></span> quand
<span><b class="command">i</b></span> est là.
</p></li><li><p><a name="BId-ext2fs-pa67"></a>
               <tt class="literal">s</tt> (<span class="foreignphrase"><i class="foreignphrase">
		  <i class="wordasword">s</i>ecure deletion</i></span>,
	  <span class="foreignphrase"><i class="foreignphrase">effacement sécurisé</i></span>) : lorsqu'un
	  fichier ou un répertoire ayant cet attribut est effacé, les blocs du
	  disque qu'il occupait précédemment sont remplis de zéros.
</p></li><li><p><a name="BId-ext2fs-pa68"></a>
	       <tt class="literal">S</tt> (<span class="foreignphrase"><i class="foreignphrase">
		       <i class="wordasword">S</i>ynchronous
		       mode</i></span>, <span class="foreignphrase"><i class="foreignphrase">mode
		       synchrone</i></span>) : toutes les
		       modifications apportées sur un fichier ou un
		       répertoire possédant cet attribut sont
		       synchrones et donc écrites immédiatement sur
		       disque.
</p></li></ol></div><p><a name="BId-ext2fs-pa69"></a>
Ainsi, placer l'attribut <tt class="literal">'i'</tt> sur des fichiers
système essentiels permettra d'éviter maintes mésaventures !
L'attribut <tt class="literal">'A'</tt> apposé aux longs fichiers, quant à
lui, diminuera grandement l'activité disque. Et donc prolongera
sensiblement la vie de vos batteries de portables.
</p><div class="footnotes"><br><hr width="100" align="left"><div class="footnote"><p><sup>[<a name="ftn.id2556711" href="#id2556711">27</a>] </sup>Assurez-vous de bien comprendre ce que signifie
			       « <span class="quote">ajouter un lien</span> » pour un fichier
			       et un répertoire <span><b class="keycap">:-)</b></span></p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ext2fs-ln-s.html">Précédent</a> </td><td width="20%" align="center"><a accesskey="u" href="ext2fs.html">Niveau supérieur</a></td><td width="40%" align="right"> <a accesskey="n" href="proc-fs.html">Suivant</a></td></tr><tr><td width="40%" align="left" valign="top">Les liens symboliques et la limitation des
    liens en dur </td><td width="20%" align="center"><a accesskey="h" href="index.html">Sommaire</a></td><td width="40%" align="right" valign="top"> Chapitre 10. Le système de fichiers /proc</td></tr></table></div></body></html>