Kommandogenerator för chgrp
Generera chgrp-kommandon för att ändra gruppägande av filer
Komma igång med chgrp
## Vad är chgrp?
Kommandot `chgrp` ändrar **grupp**ägarskapet för filer och kataloger. Det är den gruppinriktade motsvarigheten till `chown` och används ofta för att ge ett team (t.ex. `www-data`, `docker`) delad åtkomst till en uppsättning filer.
## Så här använder du
1. **Ange grupp**: Ange den nya ägargruppen (namn eller numeriskt GID). 2. **Ange fil**: Ange målfilen eller målkatalogen. 3. **Välj alternativ**: Använd `-R` för rekursiva ändringar, `-v` för att se varje ändring eller `-h` för att påverka själva den symboliska länken. 4. **Kopiera och kör**: Kopiera det genererade kommandot till din terminal.
> För att ändra **både** ägare och grupp i ett steg, använd `chown user:group file` istället.
Vanliga alternativ
### `-R` Rekursivt Arbeta på filen och allt inuti katalogen rekursivt. Kombinera med `-v` för att verifiera varje ändring.
### `-v` Verbost Skriv ut en diagnosrad för varje behandlad fil, inklusive de vars grupp inte ändrades.
### `-c` Ändringar Som `-v`, men rapporterar bara filer vars grupp faktiskt ändrades — tystare utdata för stora träd.
### `-h` Ingen dereferens Påverka själva den symboliska länken istället för filen den pekar på. Utan `-h` följer `chgrp` länken och ändrar målet.
### `-f` Tyst Dölj de flesta felmeddelanden, såsom 'Operation not permitted' på filer du inte äger.
▶Hur ändrar jag gruppen för ett helt projektträd?
▶Hur ändrar jag gruppen för en symbolisk länk, inte dess mål?
▶chgrp vs chown — när använder jag vilket?
Om detta verktyg har varit till hjälp för dig, överväg att bjuda mig på en kaffe.
Bjud mig på en kaffe