w

显示当前注册的用户及其活动


语法格式

w [-fhsV] [user]

命令简介

w命令读取/var/run/utmp文件,显示系统中当前注册的用户及其活动信息。在显示每个用户信息之前,首先输出的第一行信息依次为当前的系统时间、系统自启动迄今的累计运行时间、当前注册的用户数量,以及系统最近1分钟、5分钟和15分钟内的平均负载。

显示的用户信息包括注册的用户名、使用的终端设备、远程主机、注册时间、空闲时间、总共占用的CPU时间、当前进程占用的CPU时间及当前进程的命令行。

在上述语法格式中,user是用户名,表示仅显示指定用户的有关信息,省略时显示当前所有注册用户的有关活动信息。

命令选项

-f  禁止显示FROM字段(终端设备或远程主机名)。

-h  禁止输出包括标题的前两行信息。

-s  采用简短的输出形式,禁止输出注册时间、JCPU与PCPU时间。

-V  显示w命令的版本信息,然后退出。

命令输出

在w命令的输出数据中,每个字段的意义说明如下(参见应用实例):

USER  当前注册的用户名。

TTY  用户使用的终端设备名。

FROM  远程用户所在系统的名字。

LOGIN@  用户的注册时间。

IDLE  空闲时间(从上一次输入命令后至今的持续时间)。

JCPU  从同一终端设备上运行的所有进程占用的全部CPU时间(不包括注册前提交的后台作业,但包括当前运行的后台作业)。

PCPU  当前进程占用的CPU时间。

WHAT  当前进程的命令行,包括命令名、选项及参数。

应用实例

1. 不加任何选项,直接运行w命令,查询当前注册的用户及其活动信息。


索引:A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z