whoami是
操作系统中用于查看当前有效
用户名的命令,这一命令为大部分类Unix操作系统以及
Windows Vista、
Windows 7、
Windows 8、
Windows Server 2003、
Windows Server 2008与
Windows Server 2012等操作系统所包含。命令whoami由英文单句“Who am I?(我是谁?)”连接而成,调用该命令时系统会输出当前用户的有效用户名,这一输出效果与
Unix命令id-un是相同的。
这个工具可以用来获取本地系统上当前用户(访问令牌)的用户名和组信息,以及相应的
安全标识符(SID)、声明、本地系统上当前用户的权限、登录标识符(登录 ID)。例如,谁是当前已登录的用户?格式(域\u7528户名)。
whoami 命令显示
登录名。与使用命令 who 并指定 am i 不同,whoami 命令在有 root 用户权限时也有效,因为它不检查 /etc/utmp 文件。