Linux w命令详解

Linux w命令详解教程

Linux 中的 w 命令用于显示目前登入系统的用户信息。执行这项指令可得知目前登入系统的用户有哪些人,以及他们正在执行的程序。

单独执行 w 指令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。

Linux w命令详解

功能

用于显示目前登入系统的用户信息。

语法

w [options] [username]

参数

参数 描述
options w 命令使用的参数。
username 用户名。

w命令常用参数

选项 含义
-f 开启或关闭显示用户从何处登入系统。
-h 不显示各栏位的标题信息列。
-l 使用详细格式列表,此为预设值。
-s 使用简洁格式列表,不显示用户登入时间,终端机阶段作业和程序所耗费的 CPU 时间。
-u 忽略执行程序的名称,以及该程序耗费 CPU 时间的信息。

Linux w命令常用实例

实例

实例 描述
w 显示目前登入系统的用户信息。
w -f 开启或关闭显示用户从何处登入系统。
w -s 使用简洁格式列表。
w -h 不显示各栏位的标题信息列。

Linux w命令显示格式

格式

标题 含义
USER 登录到系统的用户。
TTY 登录终端。
FROM 表示用户从哪里登陆进来,一般显示远程登陆主机的 IP 地址或者主机名。
LOGIN@ 用户登陆的日期和时间。
IDLE 表示某个程序上次从终端开始执行到现在所持续的时间。
JCPU 和该终端连接的所有进程占用的 CPU 运算时间。这个时间里并不包括过去的后台作业时间,但是包括当前正在运行的后台作业所占用的时间。
PCPU 当前进程所占用的 CPU 运算时间。
WHAT 当前用户正在执行的进程名称和选项,换句话说,就是表示用户当前执行的是什么命令。

显示登入系统的用户信息

语法

w

案例

我们使用 w 命令,显示目前登入系统的用户信息,具体命令如下:

w

运行后,终端输出如下:

78_Linux w命令详解.png

我们看到,我们使用了 w 命令,显示了登入系统的用户信息。

简洁方式显示登入信息

语法

w -s

案例

我们使用 w 命令,以简洁方式显示登入信息,具体命令如下:

w -s

运行后,终端输出如下:

79_Linux w命令详解.png

我们看到,我们使用了 w 命令,简洁方式显示登入信息。

Linux w命令详解总结

Linux 中的 w 命令用于显示目前登入系统的用户信息。执行这项指令可得知目前登入系统的用户有哪些人,以及他们正在执行的程序。