标签: shell command
我知道'users'命令会按字母顺序列出所有登录用户。如何获取当前活动用户的名称?
答案 0 :(得分:0)
有几种方法。 id命令,USER和LOGNAME变量。变量不安全,可以改变。在Bash中,您可以使用UID来获取用户ID,这是只读的。
id
USER
LOGNAME
UID
答案 1 :(得分:0)
我相信有两种方法可以做到这一点。
gawk -F: '{ print $1 }' /etc/passwd
OR
who