Chown
Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den
version , der blev gennemgået den 15. december 2014; checks kræver
7 redigeringer .
chown (fra engelsk change own er ) — UNIX -værktøj , der ændrer ejeren og/eller gruppen for de angivne filer. Det første ikke-valgfrie argument tages som ejer/gruppenavn. Hvis kun et brugernavn (eller et numerisk bruger-id ) er angivet, bliver denne bruger ejer af hver af de specificerede filer, og gruppen af disse filer ændres ikke. Hvis brugernavnet efterfølges af et kolon efterfulgt af et gruppenavn (eller et numerisk gruppe-id), uden mellemrum mellem dem, ændres filens gruppe også. I standardserverkonfigurationen får kommandoen de akkumulerede caches til at blive nulstillet (berøringshændelsen).
Brug
- chown [-cfhvR] [--dereference] [--reference=rfile] bruger[:gruppe] fil...
-c, --ændringer
Beskriv i detaljer handlingen for hver fil, hvis ejer faktisk ændres.
-f, --stille, --stille
Generer ikke fejlmeddelelser for filer, hvis ejer ikke kan ændres.
-h, --ingen-dereference
Arbejd med selve de symbolske links, ikke de filer, de peger på. Denne mulighed er kun tilgængelig, hvis lchown
-systemkaldet er til stede.
-R, --rekursiv
Skift rekursivt ejeren af mapper og deres indhold.
-v, --verbose
En detaljeret beskrivelse af handlingen (eller manglende handling) for hver fil.
--hensyn
Skift ejeren af filen, som det symbolske link peger på i stedet for selve det symbolske link.
--reference=rfil
Skift ejeren af filen til den, der ejer filen.
Eksempler på brug
Husk at disse kommandoer skal udføres med root-adgang.
- Skift ejeren af /var/run/httpd.pid til ' root ' (root er standardnavnet for Superbruger).
# chown rod /var/run/httpd.pid
- Skift ejeren af strace.log til 'rob' og gruppe-id'et til 'udviklere'.
# chown rob:udviklere strace.log
- Skift ejeren af /tmp og /var/tmp til ' ingen ' + skift gruppen af /tmp og /var/tmp til ' nogroup '
# chown ingen:nogroup /tmp /var/tmp
- Skift gruppe-id til ny gruppe for /home
# chown :ny gruppe /hjem
- Skift ejernavnet på base til os og gør det rekursivt, dvs. alle indlejrede filer i basismappen ( -R ).
# chown -R us base
- Skift ejer for noodlefrytasticy til mein.
# chown mig i noodlefritasticy
Se også
Links