Linux下w命令用于查看当前系统在线用户的登录信息。

在命令行执行w命令后,会显示下面的结果

21:56:47 up 280 days,  5:51,  2 users,  load average: 0.06, 0.03, 0.05
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
root     tty1                      03:20     ?     0.41s  0.41s -bash
test1    pts/0    192.168.1.178   21:37   11:19   0.03s  0.03s -bash

上面结果分别表示

当前时间  系统运行到现在的时间 当前在线用户数  最近1分钟,5分钟,15分钟平均负载
用户名 终端名  远程主机  登录时间  空闲时间 JCPU PCPU 当前正在运行进程的命令
下面的就是每个用户的结果了

w命令也可以直接指定用户名查看用户的结果,w test1,结果显示与上面一样。

__JCPU:__与该tty终端连接的所由进程占用的时间,不包括过去的后台作业时间 __PCPU:__当前进程(即w项中显示的)所占用的时间