Vážení zákazníci a čtenáři – od 28. prosince do 2. ledna máme zavřeno.
Přejeme Vám krásné svátky a 52 týdnů pohody a štěstí v roce 2025 !

chown

Z Multimediaexpo.cz

chown je příkaz systému Unix, sloužící ke změně vlastníka souborů nebo adresářů (z anglického change owner).

Příkazem se mění buď jen vlastník souboru, přiřazení souboru skupině, nebo obojí.

Obsah

Možnosti použití

  • vlastník

Je-li zadáno jen jméno uživatele, změní se pouze vlastník vybraných adresářových položek, skupina zůstává beze změn.

  • vlastník:skupina

Při zadání vlastníka a dvojtečkou nebo tečkou odděleného názvu skupiny, změní se současně vlastník i skupina. Řetězec nesmí obsahovat mezeru.

  • vlastník:

Zadání vlastníka následovaného dvojtečkou nebo tečkou bez skupiny změní vlastníka a skupina se nastaví na implicitní skupinu nového vlastníka, tj. na skupinu, která je nastavená po přihlášení vlastníka.

  • :skupina

|adání pouze skupinu za dvojtečkou nebo tečkou, změní se pouze skupina. Příkaz pak slouží jako obdoba příkazu chgrp.

Příklady použití

# chown root /var/run/httpd.pid
  • Změna vlastníka z /var/run/httpd.pid na 'root' (superuživatele).
# chown nobody:nobody /tmp /var/tmp
  • Změna vlastníka z /tmp and /var/tmp na ‘nobody’ (nedoporučuje se)
# chown :512 /home
  • Změna skupinového identifikátoru z /home na 512 (bez ohledu na to, zda je jméno skupiny spojeno s identifikátorem 512 nebo ne).
# chown -R us ./base
  • Změna vlastnictví z ./base uživateli us rekurzivně (-R)

Související články

Související články

Externí zdroje


      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

diginetdhostifconfignetstatnslookuppingrloginnctraceroute

Hledání informací

findgrepstrings

Ostatní nástroje

bannerbccaldateddlooklpmansizeyes