先看看普通用户和root用户输入这三条命令的不同结果:
看出区别来了吧,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 的区别
最新推荐文章于 2026-05-22 09:02:23 发布

2410

被折叠的 条评论
为什么被折叠?



