Comment afficher votre nom de connexion actuel sous Linux
Lorsque vous travaillez dans un environnement Linux multi-utilisateurs, il est souvent essentiel de savoir avec quel compte utilisateur vous êtes actuellement connecté. Qu’il s’agisse de gérer des serveurs, d’automatiser des scripts ou de résoudre des problèmes d’autorisations, Linux propose plusieurs commandes pour afficher votre nom de connexion actuel.
Utiliser la commande whoami
La commande whoami est le moyen le plus simple d’afficher votre nom d’utilisateur actuel
Comment cela fonctionne-t-il ?
- Lit l’identifiant effectif de l’utilisateur (EUID ) du processus en cours.
- Recherche le nom d’utilisateur associé dans /etc/passwd.
- Affiche toujours votre nom d’utilisateur actuel.
Meilleur cas d’utilisation :
Lorsque l’on utilise sudo ou que l’on change d’utilisateur, “whoami” affiche l ‘utilisateur actif.
Utiliser la commande id
La commande id fournit plus que votre nom d’utilisateur – elle indique l’ID de l’utilisateur (UID), l’ID du groupe (GID) et l’appartenance à un groupe. Commande id :
id -un#
Autre solution, sans drapeaux :
Différence clé :
logname renvoie toujours le nom d’utilisateur utilisé pour se connecter à la session.
Si vous avez changé d’utilisateur via su ou sudo, le nom d’utilisateur d’origine est toujours affiché.
Utilisation de la commande “who
La commande who affiche tous les utilisateurs actuellement connectés et les détails de leur session.
Commande “who” :
Exemple de sortie :
Exemple de sortie :


