通过一个示例来看三者之间的区别,使用root用户登录主机名为node1的机器。

使用su命令切换到demo用户:

who:显示当前真正登录系统中的用户(不会显示那些用su命令切换用户的登录者)
who am i: 显示当前登录时用的用户名,尽管切换了多个用户
whoami: 显示当前用户的用户名
linux之who,whoami和who am i的区别
理解who与whoami命令
最新推荐文章于 2025-09-22 14:15:49 发布
本文通过示例对比了在Linux环境下,who和whoami命令的功能差异。who用于展示当前系统中所有实际登录的用户信息,而whoami则显示当前会话的用户名,即使用户已通过su命令切换。
1047

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



