who、whoami命令 和 who am i 命令的区别
2011-05-20 15:43
274 查看
先看看普通用户和root用户输入这三条命令的不同结果:
看出区别来了吧,whoami显示的是当前“操作用户”的用户名,而who am i显示的是“登录用户”的用户名。
用Linux的术语来解释就是:(实际用户=uid,即user id。有效用户=euid,即effective user id)
who am i 显示的是实际用户的用户名,即用户登陆的时候的用户ID。此命令相当于who -m。
whoami 显示的是有效用户ID(操作用户).
看出区别来了吧,whoami显示的是当前“操作用户”的用户名,而who am i显示的是“登录用户”的用户名。
用Linux的术语来解释就是:(实际用户=uid,即user id。有效用户=euid,即effective user id)
who am i 显示的是实际用户的用户名,即用户登陆的时候的用户ID。此命令相当于who -m。
whoami 显示的是有效用户ID(操作用户).
相关文章推荐
- who命令、whoami命令和who am i命令的区别
- who whoami who am i的区别
- linux命令之whoami
- Linux命令 whoami 和 who am i 的区别
- 与用户登录有关的命令w who whoami last lastb lastlog
- 菜鸟的Linux学习笔记之命令whoami
- Linux whoami 命令
- Linux命令who am i,who,whoami
- whoami 命令
- linux 常用命令(type pwd whoami basename dirname alias)
- Linux命令之who、w、whoami
- linux whoami cp mv mesg 命令 c语言实现(部分功能)
- Linux命令源代码阅读whoami
- whoami命令_Linux whoami 命令用法详解:打印当前有效的用户名称
- w、who、whoami、who am i命令
- Linux基础1——控制台、Who命令与Whoami命令比较
- linux系统下who&who am i与whoami的区别,以及与select * from dba_users的区别
- Linux命令(18)查看当前用户who、whoami、who am i
- who whoami who am i的区别(Linux)
- 在Linux系统中使用who和whoami命令获取用户信息