Provided by: manpages-fr-extra_20090906_all bug

NOM

       chattr  -  Modifier les attributs des fichiers d’un système de fichiers
       Linux

SYNOPSIS

       chattr [ -RVf ] [ -v version ] [ mode ] fichiers...

DESCRIPTION

       chattr modifie les attributs des fichiers d’un système de  fichiers  de
       Linux.

       La    représentation   symbolique   d’un   mode   est   de   la   forme
       +-=[acdeijstuADST].

       L’opérateur « + » permet d’ajouter  les  attributs  sélectionnés  à  la
       liste des attributs du fichier ; « - » permet de les enlever ; et « = »
       permet de définir les seuls attributs que les fichiers auront.

       The letters ‘acdeijstuADST’ select the new attributes  for  the  files:
       append  only  (a),  compressed  (c),  no  dump  (d), extent format (e),
       immutable  (i),  data  journalling  (j),  secure   deletion   (s),   no
       tail-merging  (t),  undeletable  (u), no atime updates (A), synchronous
       directory updates (D), synchronous updates (S), and  top  of  directory
       hierarchy (T).

       The  following attributes are read-only, and may be listed by lsattr(1)
       but not modified by chattr:  huge  file  (h),  compression  error  (E),
       indexed directory (I), compression raw access (X), and compressed dirty
       file (Z).

OPTIONS

       -R     Modifier récursivement les attributs des répertoires et de leurs
              contenus.

       -V     Être  bavard  dans la sortie de chattr et afficher la version du
              programme.

       -f     Supprimer la plupart des messages d’erreur.

       -v version
              Fixer la version ou génération du fichier.

ATTRIBUTS

       Quand on accède à un fichier avec l’attribut  « A »,  sa  date  d’accès
       (« atime ») n’est pas modifiée. Un certain nombre d’entrées-sorties sur
       les systèmes de portables sont ainsi évitées.

       Un fichier avec l’attribut « a » ne peut être ouvert qu’en  mode  ajout
       pour  l’écriture.  Seul  le  superutilisateur  ou  un processus avec la
       capacité CAP_LINUX_IMMUTABLE peut ajouter ou supprimer cet attribut.

       Un fichier avec l’attribut « c » est automatiquement compressé  sur  le
       disque  par  le  noyau.  La  lecture  avec read du fichier renverra les
       données non compressées. Les écritures dans le fichier compressent  les
       données avant de les enregistrer sur le disque. Remarque : assurez-vous
       de lire la section sur les  bogues  et  limitations  à  la  fin  de  ce
       document.

       Quand   un   répertoire   avec   l’attribut   « D »  est  modifié,  les
       modifications sont écrites de façon synchrone  sur  le  disque ;  c’est
       équivalent  à  ce que fait l’option « dirsync » de mount, mais limité à
       un sous-ensemble de fichiers.

       Un  fichier  avec  l’attribut  « d »  n’est  pas  candidat  pour   être
       sauvegardé par le programme dump(8).

       L’attribut   « E »   est  utilisé  par  les  patches  expérimentaux  de
       compression pour indiquer que le fichier a une erreur  de  compression.
       Il  ne  peut  pas  être ajouté ou retiré avec chattr(1), il est tout de
       même affiché par lsattr(1).

       The ’e’ attribute indicates that the file is using extents for  mapping
       the blocks on disk.  It may not be removed using chattr(1).

       L’attribut « I » sert au code des arbres de hachage pour indiquer qu’un
       répertoire est en train d’être indexé dans les arbres de hachage. Il ne
       peut  pas  être  ajouté  ou  retiré avec chattr(1), il est tout de même
       affiché par lsattr(1).

       The ’h’ attribute indicates the file is storing its blocks in units  of
       the filesystem blocksize instead of in units of sectors, and means that
       the file is (or at one time was) larger than 2TB.  It may not be set or
       reset using chattr(1), although it can be displayed by lsattr(1).

       Un  fichier avec l’attribut « i » ne peut pas être modifié : il ne peut
       pas être supprimé ou renommé, aucun lien ne peut être fait vers lui  et
       on  ne  peut  pas  y  écrire de données. Seul le superutilisateur ou un
       processus avec la capacité CAP_LINUX_IMMUTABLE peut ajouter ou  retirer
       cet attribut.

       Un  fichier  avec l’attribut « j » aura toutes ses données écrites dans
       le journal ext3 avant qu’elles soient écrites dans le fichier lui-même,
       que le système de fichiers soit monté avec l’option « data=ordered » ou
       avec l’option « data=writeback ». Quand  le  système  de  fichiers  est
       monté  avec  l’option  « data=journal »,  toutes  les données sont déjà
       journalisées et cet attribut n’a aucun effet. Seul le  superutilisateur
       ou  un  processus  avec  la  capacité  CAP_SYS_RESOURCE peut ajouter ou
       supprimer cet attribut.

       Quand un fichier avec l’attribut « s » est supprimé, ses blocs sont mis
       à  zéro  et  écrits  sur  le disque. Remarque : assurez-vous de lire la
       section sur les bogues et limitations à la fin de ce document.

       Quand un fichier avec l’attribut « S » est modifié,  les  modifications
       sont  écrites  de façon synchrone sur le disque ; c’est équivalent à ce
       que fait l’option « sync » de mount, mais limité à un sous-ensemble  de
       fichiers.

       A  directory  with  the  ’T’  attribute will be deemed to be the top of
       directory hierarchies for the purposes of the  Orlov  block  allocator.
       This  is  a  hint to the block allocator used by ext3 and ext4 that the
       subdirectories under this directory are not related, and thus should be
       spread  apart  for  allocation purposes.  For example it is a very good
       idea to  set  the  ’T’  attribute  on  the  /home  directory,  so  that
       /home/john  and  /home/mary are placed into separate block groups.  For
       directories where this attribute is not set, the Orlov block  allocator
       will try to group subdirectories closer together where possible.

       Un  fichier  avec l’attribut « t » n’aura pas de bloc partiel en fin de
       fichier fusionné avec d’autres fins de fichiers (pour les  systèmes  de
       fichiers  permettent le « tail-merging »). Ceci est nécessaire pour des
       applications comme LILO, qui lisent le système de fichiers  directement
       et  ne  connaissent  pas  le  « tail-merging ». Remarque : Au moment de
       l’écriture de cette page de manuel, les systèmes de  fichiers  ext2  et
       ext3  ne gèrent toujours pas le « tail-merging » (à part dans des patch
       très expérimentaux).

       Quand un fichier avec l’attribut « u » est supprimé,  son  contenu  est
       sauvegardé.  Ceci  permet  à l’utilisateur de demander sa récupération.
       Remarque :  assurez-vous  de  lire  la  section  sur  les   bogues   et
       limitations à la fin de ce document.

       L’attribut   « X »   est  utilisé  par  les  patches  expérimentaux  de
       compression pour indiquer qu’on peut  accéder  directement  au  contenu
       brut  du  fichier  compressé. Il ne peut pas être ajouté ou retiré avec
       chattr(1), il est tout de même affiché par lsattr(1).

       L’attribut  « Z »  est  utilisé  par  les  patches   expérimentaux   de
       compression  pour indiquer que le fichier compressé est « sale ». Il ne
       peut pas être ajouté ou retiré avec chattr(1),  il  est  tout  de  même
       affiché par lsattr(1).

AUTEUR

       chattr   a   été   écrit  par  Rémy  Card  <card@masi.ibp.fr>.  Et  est
       actuellement maintenu par Theodore Ts’o <tytso@alum.mit.edu>.

BOGUES ET LIMITATIONS

       Les attributs « c », « s » et « u »  ne  sont  pas  respectés  par  les
       systèmes de fichiers ext2 et ext3 tels qu’ils sont implémentés dans les
       noyaux Linux  actuels.  La  gestion  de  ces  attributs  pourrait  être
       implémentée  dans des versions futures des systèmes de fichiers ext2 et
       ext3.

       L’option « j » n’est utile que si le système de fichiers est  monté  en
       tant que ext3.

       L’option  « D »  n’est  utile  que  sur  les  noyaux  Linux  2.5.19  et
       supérieurs.

DISPONIBILITÉ

       chattr  fait  partie  du  paquet  e2fsprogs  et  est   disponible   sur
       http://e2fsprogs.sourceforge.net.

VOIR AUSSI

       lsattr(1)

TRADUCTION

       La  traduction de cette page de manuel est maintenue par les membres de
       la liste <debian-l10n-french AT lists DOT debian  DOT  org>.   Veuillez
       signaler  toute  erreur  de  traduction  par un rapport de bogue sur le
       paquet manpages-fr-extra.