chgrp Générateur de commandes
Générer des commandes chgrp pour changer la propriété de groupe des fichiers
Premiers pas avec chgrp
## Qu’est-ce que chgrp ?
La commande `chgrp` change la propriété **de groupe** des fichiers et des dossiers. C’est l’équivalent axé sur les groupes de `chown` et est fréquemment utilisé pour accorder à une équipe (par exemple `www-data`, `docker`) un accès partagé à un ensemble de fichiers.
## Comment l’utiliser
1. **Saisir le groupe** : Indiquez le nouveau groupe propriétaire (nom ou GID numérique). 2. **Saisir le fichier** : Spécifiez le fichier ou le dossier cible. 3. **Sélectionner des options** : Utilisez `-R` pour des modifications récursives, `-v` pour voir chaque modification, ou `-h` pour agir sur le lien symbolique lui-même. 4. **Copier et exécuter** : Copiez la commande générée dans votre terminal.
> Pour changer **à la fois** le propriétaire et le groupe en une seule étape, utilisez plutôt `chown user:group file`.
Options courantes
### `-R` Récursif Traite le fichier et tout ce qui se trouve dans le répertoire de manière récursive. Combinez-le avec `-v` pour vérifier chaque modification.
### `-v` Verbeux Affiche une ligne de diagnostic pour chaque fichier traité, y compris ceux dont le groupe n’a pas changé.
### `-c` Modifications Comme `-v`, mais ne rapporte que les fichiers dont le groupe a réellement changé — affichage plus discret pour de grands arbres.
### `-h` Pas de déréférencement Affecte le lien symbolique lui-même plutôt que le fichier auquel il fait référence. Sans `-h`, `chgrp` suit le lien et modifie la cible.
### `-f` Silencieux Supprime la plupart des messages d’erreur, tels que « Opération non autorisée » pour les fichiers qui ne vous appartiennent pas.
▶Comment puis-je changer le groupe d’un arbre de projet entier ?
▶Comment puis-je changer le groupe d’un lien symbolique, et non son objet cible ?
▶chgrp vs chown — quand utiliser l’un ou l’autre ?
Si cet outil vous a été utile, pensez à m’offrir un café.
Achetez-moi un café.