chgrp Commando-generator
Maak chgrp-opdrachten aan om de groepseigendom van bestanden te wijzigen
Eerste stappen met chgrp
## Wat is chgrp?
Het `chgrp`-commando wijzigt de **groepseigendom** van bestanden en mappen. Het is het op groepen gerichte tegenhanger van `chown` en wordt vaak gebruikt om een team (bijv. `www-data`, `docker`) gedeelde toegang te geven tot een reeks bestanden.
## Hoe te gebruiken
1. **Groep invoeren**: Geef de nieuwe eigen groep op (naam of numeriek GID). 2. **Bestand invoeren**: Specificeer het doelbestand of de doelmap. 3. **Opties kiezen**: Gebruik `-R` voor recursieve wijzigingen, `-v` om elke wijziging te zien, of `-h` om actie te ondernemen op de symlink zelf. 4. **Kopiëren en uitvoeren**: Kopieer het gegenereerde commando naar je terminal.
> Om **zowel** de eigenaar als de groep in één stap te wijzigen, gebruik dan `chown user:group file`.
Algemene opties
### `-R` Recursief Werk recursief op het bestand en alles binnen de map. Gebruik dit in combinatie met `-v` om elke verandering te controleren.
### `-v` Gedetailleerd Print een diagnostische regel voor elk verwerkt bestand, inclusief die waarvan de groep niet is veranderd.
### `-c` Veranderingen Net zoals `-v`, maar alleen bestanden worden gerapporteerd waarvan de groep daadwerkelijk is veranderd — minder uitvoer voor grote structuren.
### `-h` Geen dereferentie Beïnvloed de symbolische link zelf in plaats van het bestand waarnaar deze verwijst. Zonder `-h` volgt `chgrp` de link en wordt het doelbestand gewijzigd.
### `-f` Stil Sla de meeste foutmeldingen over, zoals ‘Operation not permitted’ voor bestanden die je niet bezit.
▶Hoe verander ik de groep van een hele projectboom?
▶Hoe verander ik de groep van een symlink, en niet zijn doel?
▶chgrp versus chown — wanneer gebruik ik welke?
Als deze tool je heeft geholpen, denk dan eens aan het geven van een kop koffie aan mij.
Koop me een kop koffie.