在 Linux 系统中,查看当前用户的方法有多种,以下是常用的命令及其说明:
whoami 命令whoami
id 命令id -un
或完整信息:
id
id -un:仅显示用户名(与 whoami 等效)。id:显示用户 UID、GID 及所属组等详细信息。$USER 或 $LOGNAMEecho $USER
# 或
echo $LOGNAME
who 或 w 命令whoami
# 或显示更多信息(包括登录终端、时间等)
w
who:列出当前登录系统的用户及终端信息。w:显示更详细的登录用户及活动(如正在运行的命令)。logname 命令logname
su 切换用户)。/var/run/utmp 权限,可能在某些环境中不可用。ps -o user= -p $$
$$) 显示运行它的用户名。whoami 或 echo $USER。id 或 w。logname。根据需求选择合适的方法即可!