带有示例的 Linux 中的 w 命令
Linux 中的 w命令用于显示谁已登录以及他们在做什么。此命令显示有关当前在机器上的用户及其进程的信息。标题按此顺序显示当前时间、系统运行了多长时间、当前登录的用户数以及过去 1、5 和 15 分钟的系统负载平均值。为每个用户显示以下条目:登录名、tty 名称、远程主机、登录时间、空闲时间、JCPU、PCPU 及其当前进程的命令行。 JCPU 时间是连接到 tty 的所有进程使用的时间。它不包括过去的后台作业,但包括当前正在运行的后台作业。 PCPU 时间是当前进程使用的时间,在“what”字段中命名。
句法:
w [options] user [...]
例子:
选项:
- w -h:此选项不打印标题。
w -h
- w -u:此选项将在计算当前进程和 CPU 时间时忽略用户名。
w -u
- w -s :此选项使用短格式。它不会打印登录时间、JCPU 或 PCPU 时间。
w -s
- w -f :此选项将切换打印来自(远程主机名)字段。发布的默认值来自不打印的字段。尽管您的系统管理员或您的发行版维护者可能已经编译了一个默认显示from 字段的版本。
w -f
- w –help:此选项将显示帮助信息并退出。
w --help
- w -i :此选项将显示来自字段的 IP 地址而不是主机名。
w -i
- w -V :此选项将显示版本信息。
w -V
- w -o :此选项将打印空闲时间少于一分钟的空白区域。
w -o
- w user :此选项将仅显示有关指定用户的信息。
w user