在使用 Debian 或其他 Linux 系统时,你是否曾好奇当前有哪些用户正在登录系统?他们正在运行什么程序?系统负载如何?这时候,w 命令就派上用场了!
本文将手把手教你如何使用 Debian w命令 来查看用户登录状态和系统活动详情,即使是 Linux 新手也能轻松掌握。
w 是一个内置在大多数 Linux 发行版(包括 Debian)中的命令行工具,用于显示当前登录到系统的用户、他们的终端、登录时间、空闲时间、CPU 负载以及他们正在执行的命令。

在终端中直接输入以下命令即可:
w执行后,你会看到类似如下的输出:
14:30:22 up 2 days, 5:12, 2 users, load average: 0.15, 0.10, 0.05USER TTY FROM LOGIN@ IDLE JCPU PCPU WHATalice pts/0 192.168.1.100 14:20 0.00s 0.04s 0.01s wbob pts/1 10.0.0.5 13:45 5:23 0.10s 0.10s -bash14:30:22:当前系统时间up 2 days, 5:12:系统已运行 2 天 5 小时 12 分钟2 users:当前有 2 个用户登录load average: 0.15, 0.10, 0.05:过去 1、5、15 分钟的系统平均负载虽然 w 命令默认输出已经很实用,但它也支持一些选项来定制输出:
-h:不显示标题行(适合脚本处理)-s:简短格式(省略 login@、JCPU 和 PCPU 列)-f:切换是否显示 FROM 字段(某些系统默认不显示)user:只显示指定用户的活动(例如 w alice)示例:只查看用户 alice 的活动
w alice作为一款轻量级但功能强大的工具,w 命令使用教程 中的核心技能可以帮助你:
- 如果你只想看谁在线,也可以使用 who 或 users 命令,但它们不显示用户正在做什么。
- w 命令的数据来源于 /var/run/utmp 文件,因此它只显示当前活跃会话。
通过本教程,你应该已经掌握了如何在 Debian 系统中使用 Linux查看用户登录 的利器——w 命令。无论是日常运维还是安全检查,这个命令都能为你提供关键信息。
赶快打开你的终端,输入 w 试试吧!
本文由主机测评网于2025-12-12发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/2025126778.html