Accueil🇫🇷Chercher

chattr

chattr est une commande Linux qui permet à un utilisateur de définir certains attributs sur un fichier présent dans divers systèmes de fichiers. Le pendant BSD de cette commande est chflags. La commande est similaire à attrib sous DOS, OS/2 ou Microsoft Windows. Les commandes chatr sur HP-UX et chattr sur AIX n’ont rien à voir avec la commande de cet article.

Les commandes chattr et lsattr sous Linux et les attributs manipulés étaient, à l’origine, propres à la deuxième génération de l’Extended File System (ext2, ext3 et ext4), et sont disponibles à travers le package e2fsprogs. Depuis sa création, le support d’autres systèmes de fichiers a été ajouté, notamment pour XFS, ReiserFS, JFS, bien que tous les attributs ne sont pas encore gérés.

Cette commande peut être utilisée pour protéger des fichiers de la suppression (notamment pendant des mises à jour système) grâce au bit d’immutabilité.

Description

La syntaxe de la commande chattr est la suivante :

chattr [-RVf] [-+=AacDdijsSu] [-v version] fichiers

  • -R pour la rĂ©cursivitĂ©
  • +i pour dĂ©finir le bit d’immutabilitĂ© pour empĂŞcher root ou tout autre utilisateur d’effacer ou de changer un fichier.
  • -i pour retirer le bit d’immutabilitĂ©

Paramètres

Voici une liste non exhaustive des paramètres possibles :

  • a : en ajout seulement
  • A : dĂ©sactive la mise Ă  jour de atime
  • c : compressĂ©
  • C : dĂ©sactive le Copy-on-write[1]
  • d : ignorĂ© par la commande dump
  • D : mise Ă  jour synchrone
  • i : dĂ©finit l'immutabilitĂ©
  • s : suppression sĂ©curisĂ©e
  • u : impossible de supprimer

Voir aussi

  • Commandes UNIX
  • chown – changer le propriĂ©taire d’un fichier ou d’un rĂ©pertoire
  • chmod – changer les droits liĂ©s Ă  un fichier ou Ă  un rĂ©pertoire

Références

Lien externe

Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.