RockyLinux w命令详解(查看当前登录用户及系统活动状态)

来源:这里教程网 时间:2026-03-26 04:49:05 作者:

在日常使用 RockyLinux 系统时,我们常常需要了解当前有哪些用户正在登录系统、他们在做什么、系统负载如何等信息。这时,w 命令就派上用场了。本教程将手把手教你如何使用

w
命令来查看用户及活动详情,即使是 Linux 新手也能轻松掌握。

什么是 w 命令?

w
是一个内置的 Linux 命令行工具,用于显示当前登录到系统的用户列表,以及每个用户正在运行的进程(或命令)。它还能展示系统的运行时间(uptime)、平均负载(load average)等关键系统状态信息。

如何使用 w 命令?

在终端中直接输入

w
并回车即可:

$ w 14:23:10 up 2 days,  5:17,  2 users,  load average: 0.05, 0.03, 0.01USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHATalice    pts/0    192.168.1.100    14:20    0.00s  0.02s  0.00s wbob      pts/1    10.0.0.5         13:45    5:23   0.10s  0.01s vim report.txt

输出字段解释

第一行(系统摘要)
14:23:10
:当前系统时间
up 2 days, 5:17
:系统已连续运行 2 天 5 小时 17 分钟
2 users
:当前有 2 个用户登录
load average: 0.05, 0.03, 0.01
:过去 1、5、15 分钟的系统平均负载 USER:用户名 TTY:终端设备(如 pts/0 表示伪终端) FROM:用户登录来源 IP 或主机名 LOGIN@:用户登录时间 IDLE:用户空闲时间(多久没操作) JCPU:该用户所有进程累计 CPU 使用时间 PCPU:当前正在运行的进程 CPU 使用时间 WHAT:用户当前执行的命令

常用选项

虽然

w
命令默认输出已经很实用,但你也可以通过一些选项定制输出:

w -h
:不显示头部信息(即省略第一行系统摘要)
w -s
:简短模式,隐藏 JCPU 和 PCPU 列
w -f
:切换是否显示 FROM 字段(某些系统默认不显示)
w username
:只显示指定用户的活动(例如
w alice

为什么 RockyLinux 用户需要掌握 w 命令?

作为一款企业级 Linux 发行版,RockyLinux 被广泛用于服务器环境。系统管理员经常需要快速判断:

是否有异常用户登录? 某个用户是否在执行高负载任务? 系统当前是否繁忙?

通过 RockyLinux w命令,你可以一目了然地获取这些关键信息,是日常运维和安全审计的重要工具。

小贴士

如果你只想看谁登录了系统,而不需要详细进程信息,可以使用更简单的

who
users
命令。但若要全面了解用户活动与系统状态,
w
无疑是最佳选择。

现在,打开你的 RockyLinux 终端,试试输入

w
吧!你会发现,查看用户登录信息原来如此简单高效。

相关推荐

热文推荐