第1个回答 2009-03-10
用途
打印当前系统活动摘要。
语法
w [ -h ] [ -u ] [ -w ] [ -l | -s ] [ User ]
描述
w 命令打印系统中当前活动的摘要。该摘要包含以下内容:
用户 登录的用户。
tty 用户使用的 tty 名称。
注册 @ 用户登录的日期和时间。
空闲 自一个程序上次试图从终端读取开始所持续的分钟数。
JCPU 该终端上的所有进程及其子进程使用的系统部件时间。
PCPU 当前活动进程所使用的系统部件时间。
什么 当前进程的名称和参数。
摘要标题行显示当前日期和时间、系统已经启动的时间、登录到系统的用户数和平均负载。平均负载是指在先前 1、5、15 分钟时间间隔内的可运行进程数。
下面的示例显示了登录时间字段所用的不同格式:
10:25am 用户在最近 24 小时内登录。
Tue10am 用户在 24 小时和 7 天之间登录。
12Mar91 用户在 7 天以前登录。
如果用 User 参数指定了用户名,则输出仅限于该用户。
标志
-h 禁用标题。
-l 用长格式打印摘要。这是缺省值。
-s 用短格式打印摘要。在短格式中,tty 是缩写,并且登录时间、系统部件时间和命令参数都被省略。
-u 打印日期和时间、自上次系统启动以来的时间总计、登录的用户数和正在运行的进程数。这是缺省值。指定 -u 标志而不指定 -w 或 -h 标志等效于 uptime 命令。
-w 等效于同时指定 -u 和 -l 标志,这是缺省值。
文件
/etc/utmp 包含用户列表。