Commande Linux
groups
show groups
"Voir les groupes auxquels appartient un utilisateur."
Système⭐ Débutant✓ Utile

C'est quoi, groups ?

groups affiche les groupes auxquels appartient un utilisateur. Sous Linux, les groupes contrôlent l'accès aux ressources — un utilisateur peut avoir des droits supplémentaires selon ses groupes.

💡 L'analogie : les groupes Linux, c'est comme les équipes dans une entreprise. Tu appartiens à l'équipe "dev", donc tu as accès aux serveurs dev. Tu n'appartiens pas à l'équipe "admin", donc tu ne peux pas redémarrer les services.
Voir les groupes
# Mes groupes
$ groups
ubuntu adm dialout cdrom sudo docker

# Groupes d'un autre utilisateur
$ groups alice
alice : alice www-data

# Infos complètes (UID, GID, groupes)
$ id
uid=1000(ubuntu) gid=1000(ubuntu) groups=1000(ubuntu),27(sudo),999(docker)

# Ajouter à un groupe
$ sudo usermod -aG docker ubuntu

# Voir tous les groupes du système
$ cat /etc/group
💡 Groupes importants
sudo → droits admin | docker → utiliser docker sans sudo | www-data → fichiers web | adm → lire les logs système
← Précédent
useradd
Suivant →
id