“who”显示当前登录系统的用户。它显示了一些信息,例如用户名、时间戳和 IP 地址。
命令的一般语法who
:
1个
|
$ who [OPTIONS...] |
显示所有用户信息
1个
|
who -a |
该-a
选项允许您查看登录到当前系统的每个用户的所有详细信息。
示例:输入who -a
命令,输出系统用户的所有信息
显示系统上次启动时间
1个
|
who -b |
使用带有打印系统上次启动时间选项的who
命令。-b
示例:使用该命令后,输出将打印消息“system boot”,旁边显示日期和时间。
列出所有登录用户
1个
|
who -q |
该-q
选项显示用户名列表和当前登录系统的用户数。
示例:输入命令并查看登录的用户及其当前编号
检查用户的写权限
1个
|
who -T |
使用该-T
选项显示用户的帖子状态。这将帮助您检查将消息写入终端的权限。
示例:让我们键入who -T
命令以在终端中显示用户状态。
显示所有死进程
1个
|
who -d |
此命令允许您获取所有死进程的完整列表。
示例:键入who
带有-d
选项的命令以显示所有死进程的详细信息。注意:在这种情况下没有死进程。
显示有关当前用户的信息
1个
|
who -m |
该-m
选项显示与键盘等 I/O 设备关联的主机名和用户。
示例:让我们运行who -m
命令以查看此命令的工作原理。
显示 INIT 进程产生的所有活动进程
1个
|
who -p |
使用该-p
选项显示由 init 生成的活动进程列表(启动其他进程的后台进程)。
示例:输入带有选项的命令-p
以获取进程列表。注意:在这种情况下没有活动进程。
显示电流runlevel
1个
|
who -r |
要显示系统的当前运行级别-r
,请使用该选项。
示例:执行who -r
命令以获取有关系统运行级别的信息