Linux Command chattr
comando di Linux chattr viene utilizzato per modificare gli attributi di file.
Questa istruzione può essere modificato è memorizzato il file system ext2 o attributi di directory, che si articola nelle seguenti 8 modalità:
- una: il file o la directory fanno solo altri usi.
- B: non aggiornare l'ultima volta che l'accesso del file o directory.
- C: Dopo che il file o la directory verranno archiviati compressa.
- D: escludere i file o le directory al di fuori delle operazioni di dumping.
- i: file o directory non può essere alcun cambiamento.
- s: Riservatezza cancellare file o directory.
- S: aggiornamento immediato il file o la directory.
- u: Evitare di fuori cancellato.
grammatica
chattr [-RV][-v<版本编号>][+/-/=<属性>][文件或目录...]
parametri
l'elaborazione ricorsiva -R, tutti i file e le sottodirectory nella directory specificata da trattare.
-v versioni dei file <numero versione> Impostazioni o una directory.
istruzione di esecuzione del processo di visualizzazione -V.
+ <> Proprietà per aprire gli attributi di file o directory.
- <Proprietà> per chiudere gli attributi di file o directory.
= <Attributo> Specifica gli attributi di file o directory.
Esempi
Con il comando chattr per evitare che un sistema critico i file vengono modificati:
chattr +i /etc/resolv.conf
lsattr /etc/resolv.conf
Si visualizzerà i seguenti attributi
----i-------- /etc/resolv.conf
In modo che un file può essere inserito solo, dati aggiuntivi, ma non può essere cancellato per una varietà di file di registro:
chattr +a /var/log/messages