热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

who、whoami命令和whoami命令的区别

先看看普通用户和root用户输入这三条命令的不同结果:看出区别来了吧,whoami显示的是当前“操作用户”的用户名,而whoami显示的是“登录用户”的用户名。用Linux的术语

先看看普通用户root用户输入这三条命令的不同结果:

 

看出区别来了吧,whoami显示的是当前“操作用户”的用户名,而who am i显示的是“登录用户”的用户名。

用Linux的术语来解释就是:(实际用户=uid,即user id。有效用户=euid,即effective user id)

who am i 显示的是实际用户的用户名,即用户登陆的时候的用户ID。此命令相当于who -m。
whoami   显示的是有效用户ID(
操作用户).


推荐阅读
author-avatar
驴友团的新家处_273
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有