在类似Unix的操作系统上,w命令是查看谁已登录以及他们正在做什么的快速方法。
查看英文版
1 w 运行系统环境
2 w 描述
3 w 语法
4 w 例子
Unix&Linux
w显示有关计算机上当前用户及其进程的信息。
输出的标题显示(按此顺序):当前时间,系统运行了多长时间,当前登录了多少用户以及过去1、5和15分钟的平均系统负载。
将为每个用户显示以下条目:登录名,tty名称,他们登录的远程 主机,他们登录的时间,空闲时间,JCPU,PCPU以及当前用户的命令行处理。
JCPU时间是附加到tty的所有进程使用的时间。它不包括过去的后台作业,但包括当前正在运行的后台作业。
PCPU时间是当前进程使用的时间,在“什么”字段中命名。
查看英文版
w [options] user [...]
选件
-h,--no-header | 不要打印标题。 |
-u,--no-current | 在确定当前进程和cpu时间时忽略用户名。(要查看此示例,请使用“ su ”切换到root用户,然后运行“ w ”和“ w -u ”。) |
-s,-- short | 显示缩写的输出(不显示登录时间,JCPU或PCPU时间)。 |
-f,--form | 切换打印来源(远程主机名)字段。尽管系统管理员或发行维护者可能已经编译了一个默认情况下显示“发件人”字段的版本,但已发布的默认值是“不”打印“发件人”字段。 |
--help | 显示帮助消息,然后退出。 |
-V,--version | 显示版本信息,然后退出。 |
-o,-- old-style | 旧样式输出(在空闲时间少于一分钟的时间内打印空白空间)。 |
user | 仅显示有关指定用户的信息。 |
环境
PROCPS_USERLEN | 如果设置了此环境变量的值,它将覆盖用户名列的默认宽度(8)。 |
PROCPS_FROMLEN | 如果设置了此环境变量的值,它将覆盖from列的默认宽度(16)。 |
档案
/ var / run / utmp | 此文件存储有关当前登录者的信息。 |
/ proc | 系统进程信息。 |
查看英文版
w
不带参数运行w命令将显示登录用户及其进程的列表。
w hope
向名为hope的用户显示信息。
查看英文版
whereis | write | wc | which | whatis | who | whoami | whois | wait | wall |
未知的网友