chgrp în Linux / Bash

Permisiuni și securitate POSIX / GNU Coreutils

Schimbă grupul asociat unui fișier sau director.

Sintaxă comandă
chgrp [opțiuni] grup fișier...

Ce face chgrp

Comanda chgrp (change group) modifică grupul de securitate căruia îi aparține fișierul. Utilizatorii obișnuiți pot schimba grupul unui fișier doar într-un grup din care ei înșiși fac parte.

Opțiuni și argumente

Opțiune / Parametru Descriere
-R, --recursive Schimbă grupul recursiv în tot arborele de directoare.
-v, --verbose Afișează un raport detaliat pentru fiecare fișier procesat.

Exemple

Exemplul 1: Alocarea unui fișier către grupul de dezvoltatori

Permitem tuturor membrilor grupului ‘devs’ să colaboreze pe fișier.

chgrp devs proiect.tar.gz

Ieșire în terminal

Grup schimbat la 'devs'

Greșeli frecvente

  • Specificarea unui grup care nu există în fișierul /etc/group.

Comenzi înrudite

  • chown: Schimbă proprietarul și grupul asociat unuia sau mai multor fișiere ori directoare.
  • chmod: Schimbă drepturile de acces (citire, scriere, execuție) pentru utilizator, grup și ceilalți.
  • groups: Afișează numele tuturor grupurilor din care face parte utilizatorul curent sau cel specificat.