who am i 显示的是实际用户ID即用户登陆的时候的用户ID
whoami 显示的是有效用户ID.
但在大多数情况下,实际用户ID和有效用户ID是一致的。
如
login:zhx
Pssword:
$who am i
zhx pts/0 2007-08-16 13:16 (:0.0)
$whoami
zhx
当切换用户后:
su
Password:
#who am i
zhx pts/0 007-08-16 13:16 (:0.0)
#whoami
root
也可以说who am i 显示的是切换用户前的实际登陆的用户ID,whoami是切换后的有效的用户ID,此时此终端具有切换后用户的访问权限,如本文中切换后则具有超级用户的访问权限。