id
id [OPTION]... [UTILISATEUR]...
Affiche les informations d’utilisateur et de groupe pour chaque UTILISATEUR spécifié, ou (si UTILISATEUR est omis) pour l’utilisateur actuel.
Options
--ignore,-a-
ignore, pour compatibilité avec d’autres versions
-A-
Affiche l’ID utilisateur d’audit du processus et autres propriétés d’audit,
ce qui nécessite des privilèges (non disponible sous Linux). --user,-u-
Affiche uniquement l’ID utilisateur effectif sous forme de nombre.
--group,-g-
Affiche uniquement l’ID de groupe effectif sous forme de nombre
--groups,-G-
Affiche uniquement les différents ID de groupe sous forme de nombres séparés par des espaces,
dans un ordre quelconque. -p-
Rend la sortie lisible par l’humain. Chaque affichage est sur une ligne séparée.
--name,-n-
Affiche le nom de l’ID utilisateur ou groupe pour les options -G, -g et -u
au lieu du nombre.
Si certains ID numériques ne peuvent pas être convertis en
noms, le nombre sera affiché comme d’habitude. -P-
Affiche l’id comme une entrée de fichier de mots de passe.
--real,-r-
Affiche l’ID réel pour les options -G, -g et -u au lieu de
l’ID effectif. --zero,-z-
délimite les entrées avec des caractères NUL, pas des espaces ;
non autorisé dans le format par défaut --context,-Z-
id-context-help-enabled
L’utilitaire id affiche les noms d’utilisateur et de groupe ainsi que leurs ID numériques du processus appelant, vers la sortie standard. Si les ID réels et effectifs sont différents, les deux sont affichés, sinon seul l’ID réel est affiché.
Si un utilisateur (nom de connexion ou ID utilisateur) est spécifié, les ID utilisateur et groupe de cet utilisateur sont affichés. Dans ce cas, les ID réels et effectifs sont supposés être identiques.
Examples
Display current user’s ID (UID), group ID (GID), and groups to which they belong:
id
Display the current user identity:
id {{[-un|--user --name]}}
Display the current user identity as a number:
id {{[-u|--user]}}
Display the current primary group identity:
id {{[-gn|--group --name]}}
Display the current primary group identity as a number:
id {{[-g|--group]}}
Display all groups the current user belongs to:
id {{[-Gn|--groups --name]}}
Display an arbitrary user’s ID (UID), group ID (GID), and groups to which they belong:
id {{username}}
Skip name lookup and specify the UID number explicitly:
id +{{uid_number}}
The examples are provided by the tldr-pages project under the CC BY 4.0 License.
Please note that, as uutils is a work in progress, some examples might fail.