一、Linux系统选项
无额外选项
功能:仅显示当前有效用户名(等价于 id -un)。
示例:
bash
whoami # 输出:username
特殊场景
权限切换:使用 sudo 或 su 切换用户后,whoami 会显示新用户。
bash
sudo whoami # 输出:root
二、跨平台通用行为
等价命令
Linux:whoami 等价于 id -un。
Windows:whoami 提供更详细的用户信息(如组、特权)。
权限要求
Windows:需管理员权限查看完整信息(如 /PRIV)。
Linux:普通用户即可查看自身信息。
三、注意事项
Linux局限性
whoami 无法显示组信息或特权,需使用 groups 或 id 命令补充。
bash
groups # 输出用户所属组
id # 输出用户及组信息
输出格式控制
Windows的 /FO 和 /NH 参数在Linux中无效,需通过脚本处理输出格式。
四、引用说明
Windows选项与示例:
Linux选项与行为:如需查看完整手册,可通过 whoami /?(Windows)或 man whoami(Linux)获取详细信息。