在 Linux 系统中,查看当前用户的方法有多种,以下是常用的命令及其说明:
whoami
命令whoami
id
命令id -un
或完整信息:
id
id -un
:仅显示用户名(与 whoami
等效)。id
:显示用户 UID、GID 及所属组等详细信息。$USER
或 $LOGNAME
echo $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
。根据需求选择合适的方法即可!