云网牛站
所在位置:首页 > Linux命令 > 在Linux系统中使用w命令及w命令选项实例

在Linux系统中使用w命令及w命令选项实例

2019-11-17 10:25:20作者:但佳稿源:云网牛站

在本文中,我们将介绍Linux操作系统中的w命令,包括w命令选项实例。w是一个命令行实用程序,它显示有关当前登录用户以及每个用户正在做什么的信息,它还提供有关系统已运行多长时间,当前时间以及系统平均负载的信息。

在Linux系统中使用w命令及w命令选项实例

 

使用w命令的方法

w命令的语法如下:

w [OPTIONS] [USER]

在不带任何选项或参数的情况下调用w时,输出如下所示:

在Linux系统中使用w命令及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

在Linux系统中使用w命令及w命令选项实例

 

w命令选项实例

w有几个很少使用的选项,-h,--no-header选项使w不要打印标题:

$ w -h

仅打印有关已登录用户的信息:

在Linux系统中使用w命令及w命令选项实例

-f,--from选项切换FROM字段,默认情况下,此文件是显示还是隐藏取决于你使用的发行版

$ w -f

在Linux系统中使用w命令及w命令选项实例

-o --old-style选项使w使用旧样式输出,使用此选项时,当IDLE、JCPU和PCPU时间少于一分钟时,该命令将打印空白:

$ w -o

在Linux系统中使用w命令及w命令选项实例

-s,--short选项使w使用短样式输出,使用此选项时,不会打印LOGIN@、JCPU和PCPU字段:

$ w -s

在Linux系统中使用w命令及w命令选项实例

-i,--ip-addr选项强制w在FROM字段中始终显示IP地址,而不是主机名:

$ w -i

 

结论

w命令显示有关系统活动和已登录用户的信息,有关更多信息,请在终端中键入man w命令查看。

 

相关主题

用passwd及chage命令让用户在下次登录Linux时更换密码

Linux命令子频道
精选文章
热门文章