Chown
Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od
verze recenzované 15. prosince 2014; kontroly vyžadují
7 úprav .
chown (z angličtiny change own er ) — UNIXový nástroj , který mění vlastníka a/nebo skupinu pro zadané soubory. První nepovinný argument se bere jako název vlastníka/skupiny. Pokud je zadáno pouze uživatelské jméno (nebo číselné ID uživatele ), pak se tento uživatel stane vlastníkem každého ze zadaných souborů a skupina těchto souborů se nezmění. Pokud za uživatelským jménem následuje dvojtečka následovaná názvem skupiny (nebo číselným ID skupiny) bez mezer, změní se také skupina souboru. Ve standardní konfiguraci serveru příkaz způsobí reset nahromaděných mezipamětí (událost dotyku).
Použití
- chown [-cfhvR] [--dereference] [--reference=soubor] uživatel[:skupina] soubor…
-c, --změní
Podrobně popište akci pro každý soubor, jehož vlastník se skutečně změní.
-f, --tichý, --tichý
Negenerujte chybové zprávy pro soubory, jejichž vlastníka nelze změnit.
-h, --bez dereference
Pracujte se samotnými symbolickými odkazy, nikoli se soubory, na které ukazují. Tato možnost je dostupná pouze v případě , že je přítomno
systémové volání lchown .
-R, --rekurzivní
Rekurzivně měnit vlastníka adresářů a jejich obsahu.
-v, --verbose
Podrobný popis akce (nebo nečinnosti) pro každý soubor.
--dereference
Změňte vlastníka souboru, na kterého odkazuje symbolický odkaz, namísto samotného symbolického odkazu.
--reference=soubor
Změňte vlastníka souboru na vlastníka souboru.
Příklady použití
Pamatujte, že tyto příkazy musí být prováděny s přístupem root.
- Změňte vlastníka /var/run/httpd.pid na ' root ' (root je výchozí název pro Superuser).
# chown root /var/run/httpd.pid
- Změňte vlastníka strace.log na 'rob' a ID skupiny na 'developers'.
# chown rob:developers strace.log
- Změňte vlastníka /tmp a /var/tmp na ' nikdo ' + změňte skupinu /tmp a /var/tmp na ' nogroup '
# chown none:nogroup /tmp /var/tmp
- Změňte ID skupiny na newgroup pro /home
# chown :newgroup /home
- Změňte jméno vlastníka základny na nás a udělejte to rekurzivně, tzn. všechny vnořené soubory v základním adresáři ( -R ).
# chown -R us base
- Změňte vlastníka pro noodlefrytasticy na mein.
# chown mě v noodlefrytasticy
Viz také
Odkazy