accueil > Environnement & utilitaires > groups

groups: Afficher la liste des groupes auxquels un utilisateur appartient

La commande groups affiche la liste des noms de groupes auxquels l'utilisateur actuellement connecté ou un utilisateur spécifié appartient. Elle est utile pour vérifier rapidement l'appartenance d'un utilisateur à un groupe afin de déterminer les permissions d'accès aux fichiers ou répertoires.

Aperçu

Sous Linux, les permissions d'accès aux fichiers et répertoires sont gérées non seulement par utilisateur, mais aussi par groupe. La commande `groups` est un outil simple qui montre en un coup d'œil à quels groupes un utilisateur appartient. Cette information permet de déterminer facilement si un utilisateur peut accéder à des ressources restreintes à certains groupes. `groups` produit le même résultat que la commande `id -Gn` et est principalement utilisée pour vérifier les problèmes de permissions ou l'appartenance à un groupe.

Caractéristiques principales

Les principales caractéristiques de la commande groups sont les suivantes :

  • Affiche les noms des groupes auxquels l'utilisateur actuel ou un utilisateur spécifique appartient.
  • Permet de vérifier simplement l'appartenance d'un utilisateur à un groupe.
  • Retourne le même résultat que la commande `id -Gn`.
  • C'est une commande simple avec très peu d'options.

Appartenance aux groupes

Un utilisateur peut appartenir à plusieurs groupes. `groups` affiche tous les groupes auxquels l'utilisateur appartient.

  • Groupe principal: C'est le groupe automatiquement attribué à un utilisateur lors de sa création. Il porte généralement le même nom que l'utilisateur.
  • Groupes secondaires: Ce sont des groupes supplémentaires auxquels un utilisateur est ajouté. Ces groupes confèrent des permissions d'accès à des ressources spécifiques.

Options principales

La commande groups est très simple, et n'utilise principalement que des options d'aide basiques comme `--help` ou `--version`.

1) Options d'affichage

2) Aide

Commande générée :

Essayez de combiner les commandes.

Description:

`groups` Exécute la commande.

Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.

Exemples d'utilisation

Découvrez les fonctionnalités de la commande groups à travers divers exemples d'utilisation.

Vérifier la liste des groupes de l'utilisateur actuel

groups

Affiche les noms de tous les groupes auxquels l'utilisateur actuellement connecté appartient.

Vérifier la liste des groupes d'un utilisateur spécifique

groups www-data

Vérifie les noms des groupes auxquels appartient l'utilisateur système `www-data`.

Vérifier la liste des groupes et l'UID/GID de l'utilisateur actuel

id

Utilise la commande `id` pour vérifier les informations de groupe ainsi que l'UID et le GID.

Installation

groups fait partie du paquet `coreutils` et est inclus par défaut dans la plupart des distributions Linux. Aucune installation séparée n'est requise.

Astuces & Précautions

Voici quelques points à considérer lors de l'utilisation de la commande groups.

Astuces

  • La commande `groups` affiche le même résultat que `id -Gn`. La commande `id` fournit également des informations sur l'ID de groupe (GID), ce qui permet d'obtenir des informations plus détaillées.
  • Après avoir ajouté un utilisateur à un nouveau groupe, cet utilisateur doit se reconnecter pour que les modifications prennent effet. La commande `newgrp` peut être utilisée pour activer immédiatement les nouvelles permissions de groupe dans le shell actuel.

commandes associées

Des commandes fonctionnellement similaires ou souvent utilisées ensemble.


Commandes de la même catégorie