在本文中,我们将介绍Linux操作系统中的w命令,包括w命令选项实例。w是一个命令行实用程序,它显示有关当前登录用户以及每个用户正在做什么的信息,它还提供有关系统已运行多长时间,当前时间以及系统平均负载的信息。
使用w命令的方法 w命令的语法如下: w [OPTIONS] [USER] 在不带任何选项或参数的情况下调用w时,输出如下所示:
参考:w命令_Linux w命令使用详解:显示目前登入系统的用户信息。 第一行提供与uptime命令相同的信息,它包含以下列: 1、21:41:07-当前系统时间。 2、up 12 days,10:08-系统已启动的时间长度。 3、2 users-登录的用户数。 4、load average: 0.28, 0.20, 0.10-过去1、5和15分钟的系统平均负载,平均系统负载是对当前正在运行或正在等待磁盘I/O的作业数的度量,它基本上告诉你系统在给定间隔内的繁忙程度。 第二行包括以下字段: 1、USER-登录用户的名称。 2、TTY-用户使用的终端名称。 3、FROM-用户登录的主机名或IP地址。 4、LOGIN@-用户登录的时间。 5、IDLE-从用户上一次与终端进行交互以来的时间,空闲时间。 6、JCPU-附加到tty的所有进程使用的时间。 7、PCPU-用户当前进程使用的时间,显示在WHAT字段中的那个。 8、WHAT-用户的当前流程以及选项/参数。 然后,该命令将列出所有当前登录的用户以及与他们相关联的信息。 如果将一个或多个用户名作为参数传递给w命令,则输出将限于给定的用户(用户名改成自己的,比如用户名是ywnz,则改成w ywnz等): $ w linuxize
w命令选项实例 w有几个很少使用的选项,-h,--no-header选项使w不要打印标题: $ w -h 仅打印有关已登录用户的信息:
-f,--from选项切换FROM字段,默认情况下,此文件是显示还是隐藏取决于你使用的发行版 $ w -f
-o --old-style选项使w使用旧样式输出,使用此选项时,当IDLE、JCPU和PCPU时间少于一分钟时,该命令将打印空白: $ w -o
-s,--short选项使w使用短样式输出,使用此选项时,不会打印LOGIN@、JCPU和PCPU字段: $ w -s
-i,--ip-addr选项强制w在FROM字段中始终显示IP地址,而不是主机名: $ w -i
结论 w命令显示有关系统活动和已登录用户的信息,有关更多信息,请在终端中键入man w命令查看。
相关主题 |