GNU/Linux >> Tutoriels Linux >  >> Linux

Comment utiliser la commande id sous Linux

La commande id est une commande Linux de base utilisée pour confirmer l'identité d'un utilisateur Linux spécifié. Il est également utilisé pour trouver les noms d'utilisateurs et de groupes, ainsi que l'UID et le GID de tout utilisateur sous Linux. Par défaut, la commande id est disponible dans tous les systèmes d'exploitation Linux.

Dans cet article, nous allons vous montrer comment utiliser la commande id sous Linux.

Prérequis

  • Un nouveau serveur Ubuntu/CentOS sur la plate-forme cloud Atlantic.Net
  • Un mot de passe root configuré sur votre serveur

Créer un serveur cloud Atlantic.Net

Tout d'abord, connectez-vous à votre serveur Atlantic.Net Cloud. Créez un nouveau serveur, en choisissant Ubuntu/CentOS comme système d'exploitation avec au moins 2 Go de RAM. Connectez-vous à votre serveur cloud via SSH et connectez-vous à l'aide des informations d'identification mises en évidence en haut de la page.

Une fois que vous êtes connecté à votre serveur Ubuntu/CentOS, exécutez la commande suivante pour mettre à jour votre système de base avec les derniers packages disponibles.

apt-get update -y

Ou

yum update -y

Syntaxe de base

La syntaxe de base pour utiliser la commande id est illustrée ci-dessous :

id [OPTIONS] [USERNAME]

Vous pouvez imprimer toutes les options avec la commande suivante :

id --help

Vous devriez voir le résultat suivant :

Usage: id [OPTION]... [USERNAME]
Print user and group information for the specified USERNAME,
or (when USERNAME omitted) for the current user.

  -a              ignore, for compatibility with other versions
  -Z, --context   print only the security context of the current user
  -g, --group     print only the effective group ID
  -G, --groups    print all group IDs
  -n, --name      print a name instead of a number, for -ugG
  -r, --real      print the real ID instead of the effective ID, with -ugG
  -u, --user      print only the effective user ID
      --help     display this help and exit
      --version  output version information and exit

Comment utiliser la commande id

L'exécution de la commande id sans aucune option imprimera les informations sur l'utilisateur de connexion actuel :

id

Vous devriez voir le résultat suivant :

uid=1000(username) gid=1000(username) groups=1000(username),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),108(lpadmin),124(sambashare),125(vboxusers)

Pour imprimer uniquement l'UID d'un utilisateur spécifique, exécutez la commande suivante :

id -u username

Sortie :

1000

Pour imprimer uniquement le GID d'un utilisateur spécifique, exécutez la commande suivante :

id -g username

Sortie :

1000

Pour imprimer l'UID et le GID d'un utilisateur spécifique, exécutez la commande suivante :

id username

Sortie :

uid=1000(username) gid=1000(username) groups=1000(username),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),108(lpadmin),124(sambashare),125(vboxusers)

Pour imprimer les ID de tous les autres groupes auxquels appartient l'utilisateur, exécutez la commande suivante :

id -G username

Sortie :

1000 4 24 27 30 46 108 124 125

Pour imprimer un nom au lieu de l'ID, exécutez la commande suivante :

id -nG username

Sortie :

username adm cdrom sudo dip plugdev lpadmin sambashare vboxusers

Pour afficher l'identifiant réel au lieu de l'identifiant effectif, utilisez l'option -r :

id -r -u username

Sortie :

1000

Ou

id -r -g username

Sortie :

1000

Ou

id -r -G username

Sortie :

1000 4 24 27 30 46 108 124 125

Conclusion

Dans le guide ci-dessus, vous avez appris à utiliser la commande id pour trouver l'ID d'utilisateur et de groupe sous Linux. Cette commande est utile lorsque votre application a besoin d'un UID ou d'un GID pour s'exécuter ; essayez-le sur votre VPS Atlantic.Net.


Linux
  1. Comment utiliser la commande Linux sed

  2. Comment utiliser la commande Linux grep

  3. Comment utiliser la commande history sous Linux

  4. Comment utiliser la commande Su sous Linux

  5. Comment utiliser la commande "screen" sous Linux

Comment utiliser la commande Linux Top

Comment utiliser la commande fd sur le système Linux

Comment utiliser la commande wget sous Linux ?

Comment utiliser la commande xargs sous Linux ?

Comment utiliser la commande RPM sous Linux

Comment utiliser la commande which sous Linux