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,此时此终端具有切换后用户的访问权限,如本文中切换后则具有超级用户的访问权限。

posted on 2009-07-23 09:02  Myhsg  阅读(761)  评论(0编辑  收藏  举报