Commande whoami dans Linux (trouver connecté à l'utilisateur)

Commande whoami dans Linux (trouver connecté à l'utilisateur)

Whoami est une commande Unix / Linux de base utilisée pour trouver le nom d'utilisateur associé à l'ID utilisateur efficace actuel. Ceci est généralement utilisé pour identifier le courant connecté à l'utilisateur dans un shell. Cette commande est également utile dans les scripts shell pour identifier l'ID utilisateur à partir de laquelle le script s'exécute.

Syntaxe:

whoami [option]… 

Commande whoami dans Linux

Tapez simplement l'invite de la commande 'whoami' sur la recherche de l'utilisateur connecté dans le shell actuel.

qui suis je  racine 

La sortie ci-dessus montre que vous êtes connecté à la «racine» de l'utilisateur dans le shell actuel. Les mêmes détails peuvent être trouvés avec id -un Commande dans Linux.

id -un  racine 

Écrivons un petit script shell bash et vérifions si le script s'exécute en tant qu'utilisateur racine ou non. Ceci est très utile pour avertir l'utilisateur que le script s'exécute en tant qu'utilisateur racine.

#!/ bin / bash si ['whoami' == 'root']; puis écho "avertissement! Vous exécutez ce script comme l'utilisateur racine "fi
12345#!/ bin / bash si ['whoami' == 'root']; puis écho "avertissement! Vous exécutez ce script comme l'utilisateur racine "fi

Différence entre whoami et qui je commande

Les deux commandes qui suis je et qui suis je sont utilisés pour être connecté au nom d'utilisateur dans le système Linux. Le nom d'utilisateur est défini dans un fichier Passwd Associé avec un ID utilisateur efficace.

Lorsqu'un utilisateur se connecte comme root sur le réseau, les deux qui suis je et qui suis je Les commandes renverront Root.

qui suis je  Sortie:> racine  qui suis je  Sortie:> Root Pts / 14 2020-12-21 23:13 (150.242.65.112)  

Mais, lorsque vous vous êtes connecté comme un autre utilisateur (par exemple: Rahul) et que vous êtes passé à l'utilisateur racine (SU - ROOT). Le Whoami montrera de la racine mais qui suis-je montrerai à l'origine le «Rahul» de l'utilisateur à l'origine.

qui suis je  Sortie:> racine  qui suis je  Sortie:> Rahul PTS / 14 2020-12-21 23:16 (150.242.65.112)  

Conclusion

Dans ce tutoriel, vous avez découvrir la commande Linux Whoami ainsi que la différence avec la commande «Who Im I».