chgrp and chown
Innholdsfortegnelse:
chgrp
Kommandosyntax- Slik endrer du eier av filgruppen
- Hvordan endre Symlinks-gruppeeierskap
- Slik endrer du gruppeeierskap rekursivt
- Konklusjon
I Linux er hver fil tilknyttet en eier og en gruppe og har tillatelser som bestemmer hvilke brukere som kan lese, skrive eller utføre filen.
chgrp
kommandoen endrer
chgrp
til gitte filer.
Denne guiden forklarer hvordan du bruker
chgrp
.
chgrp
Kommandosyntax
chgrp
kommandoen har følgende form:
chgrp GROUP FILE..
-
GROUP
, navn på den nye gruppen eller gruppe-ID (GID). Numerisk GID må være forhåndsinnstilt med+
-symbolet.FILE..
, navnet på en eller flere filer.
I motsetning til
chown
kommandoen som lar deg endre bruker- og
chgrp
endrer
chgrp
bare
chgrp
.
For å finne ut hvilken gruppe filen tilhører bruker du kommandoen
ls -l
.
Bare root eller bruker med sudo-rettigheter kan endre gruppeeierskap til en fil.
Slik endrer du eier av filgruppen
Hvis du vil endre gruppeeierskap til en fil eller katalog, påkaller du
chgrp
kommandoen etterfulgt av det nye gruppenavnet og målfilen som argumenter.
For å for eksempel endre gruppen av
filename
til
www-data
du vil kjøre:
chgrp www-data filename
Du kan også sende flere filer som argumenter til
chgrp
kommandoen:
chgrp www-data file1 file2 dir1
Bruk alternativet
-v
for å få informasjon om filene som behandles:
chgrp www-data file1 file2
changed group of 'file1' from nginx to www-data group of 'file2' retained as www-data
For bare å skrive ut informasjon om filene som gruppen endrer bruk
-c
stedet for
-v
.
Den numeriske gruppe-ID (GID) kan brukes i stedet for brukernavnet. Følgende eksempel endrer filens gruppeeierskap til en ny gruppe med GID på 1000:
Hvordan endre Symlinks-gruppeeierskap
Når du ikke opererer rekursivt, er standardoppførselen til
chgrp
kommandoen å endre gruppeeierskap til symlinkmålene, ikke de symboliske koblingene.
Hvis du for eksempel prøver å endre gruppen til symbolsk lenke
symlink1
som peker til
/opt/file1
, vil
chgrp
endre eierforholdet til filen eller kataloge symlinken til:
chgrp www-data symlink1
Sjansen er stor for at i stedet for å endre målgruppen, vil du få en “ikke dereference 'symlink1': Tillatelse nektet” feil.
Feilen skjer fordi som standard på de fleste Linux-distribusjoner er symlinker beskyttet, og du ikke kan operere på målfiler. Dette alternativet er spesifisert i
/proc/sys/fs/protected_symlinks
.
1
betyr aktivert og
0
deaktivert. Vi anbefaler ikke å deaktivere symlinkbeskyttelsen.
Hvis du vil endre gruppeeierskap til selve symlinken, bruker du alternativet
-h
:
Slik endrer du gruppeeierskap rekursivt
Hvis du vil endre gruppeeierskapet til alle filer og kataloger rekursivt under en gitt katalog, bruker du alternativet
-R
.
For eksempel vil følgende kommando endre eierskapet til alle filer og kataloger under
/var/www
katalogen til
www-data
:
chgrp -R www-data /var/www
Når det rekursive alternativet er spesifisert, vil
chgrp
ikke krysse de symbolske koblingene og vil ikke gjøre noen endringer i symlinkene. For å endre gruppeeierskap til de symboliske koblingene, passerer du alternativet
-h
:
chgrp -hR www-data /var/www
Andre alternativer som kan brukes når du rekursivt endrer gruppeeierskap er
-H
og
-L
.
Hvis argumentet som sendes til
chgrp
kommando er en symbolsk kobling, vil alternativet
-H
føre til at kommandoen krysser den.
-L
ber
chgrp
å krysse hver symlink til en katalog som blir funnet. I de fleste tilfeller bør du ikke bruke disse alternativene fordi du kan rote systemet ditt eller opprette en sikkerhetsrisiko.
Konklusjon
chgrp
endrer
chgrp
til filer, kataloger og symlinker.
Selv om du kan bruke den mer populære
chown
kommandoen til å endre gruppen, har
chgrp
en enkel syntaks som er lett å huske.
For mer informasjon om
chgrp
kommandoen, besøk chgrp man-siden eller skriv
man chgrp
i terminalen din.
Hver fil i Windows-operativsystemet har en utvidelse i filnavnet, for eksempel ... txt, .doc etc. Disse utvidelsene brukes for å identifisere programmet, med hvilket Windows kan åpne denne filen. Du kan angi eller endre disse filforeningene i Windows. I Windows XP hadde du denne innstillingen for å endre filtypeforeninger i mappealternativer. I Windows 10, Windows 8, Windows 7 og Windows Vista ser du det ikke der.

Endre filforeninger
Endre eller endre startteksten til Windows 8 Startskjerm

Denne artikkelen viser deg hvordan du sletter, tilpasser, endrer eller redigerer "Start" -tittel på Windows 8 Start-skjerm ved hjelp av Resource Hacker.
Endre størrelse eller endre endring Oppgavebar Miniatyrstørrelse i Windows

Lær hvordan du endrer størrelsen eller endrer størrelsen på oppgavelinjenes miniatyrbilde i Windows Vista / 7/8, via en registerhakk. Hvis du finner miniatyrstørrelsen for liten, øker størrelsen enkelt.