Návštěvnost naší encyklopedie dnes trhá všechny historické rekordy !!
Návštěvnost dne 8. března 2026 byla — 612 557 unikátních návštěvníků !
Návštěvnost dne 9. března 2026 byla — 590 729 unikátních návštěvníků !
Návštěvnost dne 10. března 2026 byla — 657 697 unikátních návštěvníků !

chattr

Z Multimediaexpo.cz

chattr je Unixový příkaz, který umožňuje uživateli nastavit souboru některé atributy. Tento příkaz se nejčastěji používá pro zabezpečení souboru proti změnám, například pokud chceme aby se soubor nesmazal či nezměnil při aktualizaci daného programu. V tomto případě nastavujeme souboru atribut immutable, česky "nezměnitelný".

Zápis

 chattr [-RV] [-+=AacDdijsSu] [-v version] files

kde

  • -R znamená zahrnutí všech podadresářů
  • +i je nastavení bitu immutable, tedy nezměnitelný (může se nastavit dokonce i pro root a zabraňuje smazání souboru a změně souboru či jeho obsahu)

Poznámka: Superuser nemůže změnit, či zapisovat do souboru, ale může nastavit a odebrat atribut i.

Na novějších systémech BSD (všetně Mac OS X) je ekvivalentem tohoto příkazu příkaz chflags.

Atributy

Některé hlavní atributy:

  • neauktualizovat atime (A)
  • Synchronní aktualizace (S)
  • Synchronní aktualizace adresáře (D)
  • pouze přidat (a)
  • bezpečné smazání (s)
  • nesmazatelný (u)

Související články