Passer au contenu principal

Utilisation des commandes who, whoami, pwd et id sous Linux

pwd – Où suis-je ?

La commande pwd (print working directory) affiche le répertoire courant dans lequel on se trouve.
C’est particulièrement utile quand on navigue avec cd et qu’on veut se situer dans l’arborescence des dossiers.

 

whoami – Qui suis-je ?

La commande whoami renvoie directement le nom de l’utilisateur en cours de session.
C’est la façon la plus simple de répondre à la question « quel est mon utilisateur actuel ? ».

 

who – Qui est connecté ?

La commande who montre la liste des utilisateurs connectés à la machine.
C’est utile sur un serveur partagé ou multi-utilisateurs, pour savoir qui est en ligne en même temps que toi.

 

id – Quelle est mon identité complète ?

La commande id donne des informations plus détaillées sur l’utilisateur courant :
 • uid (User ID) : identifiant numérique unique de l’utilisateur
 • gid (Group ID) : identifiant numérique du groupe principal
 • groups : liste des groupes auxquels appartient l’utilisateur

$ id
uid=1001(john) gid=1002(staff) groups=1002(staff),27(sudo),1003(developers)
  • uid=1001(john) → l’utilisateur john a l’identifiant numérique 1001.

  • gid=1002(staff) → son groupe principal est staff avec l’identifiant 1002.

  • groups=… → il appartient à plusieurs groupes : staff : son groupe par défaut, sudo : droits d’administration, etc ...