"who"-"who am i"-"whoami"命令

who 命令用于查看当前用户有那些登录连接方式,比如你通过图形界面登录,又启动了一个命令提示符工具,接着又用 SecureCRT 之类的远程登录,那么你就会有1个tty2个pts共计3个登录连接方式。

下面这张图就是我使用 Ctrl+Alt+F1 和 Ctrl+Alt+F2 以及 SecureCRT 三个方式登录的结果,由于用了两个tty登录所以有两个 tty ,一个远程登录所以有一个 pts 。

 

 

who am i 命令用于获取当前使用的是哪一个登录连接方式,很显然,它必定是who的结果之一,见下图,使用的是在Ctrl+Alt+F1执行who am i的结果,所以指向的是tty0。

 

 

whoami 命令用户获取当前使用的用户是谁,他返回用户名,一般而言命令提示符的用户名就是它,它会受su命令影响,下图切换到了root以后使用者就变成了root而不再是dua。

 

posted on 2019-10-20 14:59  Duacai  阅读(384)  评论(0编辑  收藏  举报