Linux 中的 w 命令用于显示目前登入系统的用户信息。执行这项指令可得知目前登入系统的用户有哪些人,以及他们正在执行的程序。
单独执行 w 指令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。
用于显示目前登入系统的用户信息。
w [options] [username]
参数 | 描述 |
---|---|
options | w 命令使用的参数。 |
username | 用户名。 |
选项 | 含义 |
---|---|
-f | 开启或关闭显示用户从何处登入系统。 |
-h | 不显示各栏位的标题信息列。 |
-l | 使用详细格式列表,此为预设值。 |
-s | 使用简洁格式列表,不显示用户登入时间,终端机阶段作业和程序所耗费的 CPU 时间。 |
-u | 忽略执行程序的名称,以及该程序耗费 CPU 时间的信息。 |
实例 | 描述 |
---|---|
w | 显示目前登入系统的用户信息。 |
w -f | 开启或关闭显示用户从何处登入系统。 |
w -s | 使用简洁格式列表。 |
w -h | 不显示各栏位的标题信息列。 |
标题 | 含义 |
---|---|
USER | 登录到系统的用户。 |
TTY | 登录终端。 |
FROM | 表示用户从哪里登陆进来,一般显示远程登陆主机的 IP 地址或者主机名。 |
LOGIN@ | 用户登陆的日期和时间。 |
IDLE | 表示某个程序上次从终端开始执行到现在所持续的时间。 |
JCPU | 和该终端连接的所有进程占用的 CPU 运算时间。这个时间里并不包括过去的后台作业时间,但是包括当前正在运行的后台作业所占用的时间。 |
PCPU | 当前进程所占用的 CPU 运算时间。 |
WHAT | 当前用户正在执行的进程名称和选项,换句话说,就是表示用户当前执行的是什么命令。 |
w
我们使用 w 命令,显示目前登入系统的用户信息,具体命令如下:
w
运行后,终端输出如下:
我们看到,我们使用了 w 命令,显示了登入系统的用户信息。
w -s
我们使用 w 命令,以简洁方式显示登入信息,具体命令如下:
w -s
运行后,终端输出如下:
我们看到,我们使用了 w 命令,简洁方式显示登入信息。
Linux 中的 w 命令用于显示目前登入系统的用户信息。执行这项指令可得知目前登入系统的用户有哪些人,以及他们正在执行的程序。