who,w,users,id #
bash
# 列出所有登录的用户
who
# Output:
root tty1 2021-08-05 13:03
root pts/0 2022-11-21 19:45 (36.XX.XXX.101)
# 列出谁在系统中干什么
w
# Output:
19:45:22 up 473 days, 7:34, 2 users, load average: 0.38, 0.51, 0.54
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root tty1 05Aug21 473days 0.74s 0.74s -zsh
root pts/0 36.XX.XXX.101 19:45 0.00s 0.05s 0.00s w
# 列出所有已登录的用户
users
# Output:
root root
# 当前用户id与属组id
id
# Output:
uid=0(root) gid=0(root) groups=0(root)
# 参数:
# -u, --user 输出用户id
# -u -n 输出用户名
# -g, --group 输出属组id
# -g -n 输出属组名
# -G, --groups 输出所有属组id
# -G -n 输出所有属组名