Commandes Linux : id

ID

Installé avec le paquet coreutils
Voir aussi : groups, getent, members et usermod

 

Afficher la version de la commande id

id --version

ou

apt-cache policy coreutils

 

grouptest1 grouptest2 grouptest3
usertest1 PRIMAIRE secondaire secondaire
usertest2 secondaire PRIMAIRE secondaire

 

Afficher les informations d’appartenance de l’utilisateur connecté

Retour l’UID de l’utilisateur, son identifiant, son GID, l’identifiant de son groupe primaire puis les identifiants numériques et littéraux de ses groupes primaire et secondaires.

id

ex :

# id
uid=0(root) gid=0(root) groupes=0(root)
# exit
exit
$ id
uid=1000(adminsys) gid=1000(adminsys) groupes=1000(adminsys),24(cdrom),25(floppy),29(audio),30(dip),44(video),46(plugdev),108(netdev),111(scanner),116(bluetooth)

 

Afficher les informations d’appartenance d’un utilisateur spécifié

Retour l’UID de l’utilisateur, son identifiant, son GID, l’identifiant de son groupe primaire puis les identifiants numériques et littéraux de ses groupes primaire et secondaires.

id username

ex :

# id usertest1
uid=1001(usertest1) gid=1002(grouptest1) groupes=1002(grouptest1),1003(grouptest2),1004(grouptest3)
# id usertest2
uid=1002(usertest2) gid=1003(grouptest2) groupes=1003(grouptest2),1002(grouptest1),1004(grouptest3)

 

Afficher uniquement le GID d’un utilisateur spécifié

id -g username

Retourne uniquement l’identifiant numérique du groupe primaire de l’utilisateur spécifié.
ex :

# id -g usertest1
1002
# id -g usertest2
1003

 

Afficher uniquement les identifiants numériques des groupes auxquels appartient l’utilisateur spécifié

id -G username

Retourne uniquement les identifiants numériques des groupes primaire et secondaires auxquels appartient l’utilisateur spécifié.
ex :

# id -G usertest1
1002 1003 1004
# id -G usertest2
1003 1002 1004

 

Afficher l’UID d’un utilisateur spécifié

id -u username

ex :

# id -u usertest1
1001
# id -u usertest2
1002

 

Afficher uniquement l’identifiant littéral du groupe primaire d’un utilisateur spécifié

id -gn username

Retourne uniquement l’identifiant littéral du groupe primaire de l’utilisateur spécifié.
ex :

# id -gn usertest1
grouptest1
# id -gn usertest2
grouptest2

 

Afficher uniquement les identifiants littéraux des groupes auxquels appartient l’utilisateur spécifié

id -Gn username

Retourne uniquement les identifiants littéraux des groupes primaire et secondaires auxquels appartient l’utilisateur spécifié.
ex :

# id -Gn usertest1
grouptest1 grouptest2 grouptest3
# id -Gn usertest2
grouptest2 grouptest1 grouptest3
Fermer le menu
%d blogueurs aiment cette page :