Chattr

chattr je v informatice příkaz pro nastavení atributů souborů v souborovém systému ext (a jeho nástupcích ext2, ext3, ext4) v operačním systému Linux. Lze ho nalézt i v dalších unixových systémech, které tyto souborové systémy podporují. Používá se pro zabezpečení souboru proti změnám, například pokud chceme, aby soubor nebylo možné smazat nebo se nezměnil při aktualizaci daného programu (viz atribut immutable).

Použití

$ chattr [-RV] [-+=AacDdijsSu] [-v verze] soubory…

kde

  • -R znamená zahrnutí souborů v podadresářích
  • +X nebo -X je nastavení nebo zrušení příznaku reprezentovaného příslušným písmenem (např. +i atp.)

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:

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

Poznámka: Uživatel root nemůže změnit či zapisovat do souboru označeného atributem i, ale může tento atribut nastavit i odebrat.

Reference

V tomto článku byl použit překlad textu z článku chattr na anglické Wikipedii.

Související články

Příkazy a programy příkazové řádky Unixu (více)
Správa souborů
cat • chattr • cd • chmodchownchgrpcksumcmp • cp • du • df • filefsck • fuser • ln • ls • lsattr • lsofmkdirmount • mv • pwd • rm • rmdir • split • touch
Správa procesů
at • chrootcrontab • exit • kill • killall • nice • pgreppidofpkill • ps • pstreesleep • time • top • wait • watch
Správa uživatelů a prostředí
env • finger • id • lognamemesgpasswd • su • sudounameuptime • w • wall • who • whoamiwrite
Zpracování textu
awkcommcsplitcutdiff • ed • ex • fmt • headiconvjoin • less • more • patchpaste • read • sedsorttactail • tee • tr • uniq • wc • xargs
Programování v shellu
alias • basename • echo • expr • false • printf • test • true • unset
Síťová komunikace
dig • inetd • host • ifconfignetstatnslookuppingrloginnctraceroute
Hledání
findgrepstrings
Ostatní
banner • bc • cal • date • dd • look • lp • man • size • yes