The English encyclopedia Allmultimedia.org will be launched in two phases.
The final launch of the Allmultimedia.org will take place on February 24, 2026
(shortly after the 2026 Winter Olympics).


Dovolená : 23. prosinec 2025 — 29. prosinec 2025
Holidays : December 23, 2025 — December 29, 2025

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


      Příkazy a programy příkazové řádky Unixu
Správa souborů

catchattrcdchmodchownchgrpcksumcmpcpdu • df • file • fsck • fuser • ln • ls • lsattr • lsof • mkdir • mount • mv • pwd • rm • rmdir • split • touch

Správa uživatelů a prostředí

envfingeridlognamemesgpasswdsusudounameuptimewwallwhowhoamiwrite

Správa procesů

atchrootcrontabexitkillkillallnicepgreppidofpkillpspstreesleeptimetopwaitwatch

Zpracování textu

awkcommcsplitcutdiffedexfmtheadiconvjoinlessmorepatchpastereadsedsorttactailteetruniqwcxargs

Programování v shellu

aliasbasenameechoexprfalseprintftesttrueunset

Síťová komunikace

diginetdhostifconfignetstatnslookuppingrloginnctraceroutemtr

Hledání informací

findgrepstrings

Ostatní nástroje

bannerbccaldateddlooklpmansizeyes