La commande chattr
permet de modifier les attributs des fichiers dans un système de fichiers Linux. Elle est principalement utilisée pour protéger des fichiers contre des modifications accidentelles ou non autorisées.
La syntaxe de base de la commande chattr
est la suivante :
chattr [options] [arguments]
Voici quelques options courantes de chattr
avec de brèves explications :
+a
: Permet d’ajouter un attribut, rendant le fichier append-only (ajout uniquement).+i
: Rend le fichier immuable, empêchant toute modification.-a
: Supprime l’attribut append-only.-i
: Supprime l’attribut immuable.-R
: Applique les changements de manière récursive à tous les fichiers dans un répertoire.Voici quelques exemples pratiques de l’utilisation de chattr
:
chattr +i mon_fichier.txt
chattr +a mon_log.txt
chattr -i mon_fichier.txt
chattr +i -R mon_repertoire/
lsattr
pour vérifier les attributs des fichiers avant de les modifier.