w命令 – 显示已登录用户

  系统管理

w命令用于显示已经登陆系统的用户列表,并显示用户正在执行的指令。执行这个命令可得知目前登入系统的用户有那些人,以及他们正在执行的程序。单独执行w命令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。

语法格式:w [参数]

常用参数:

-h/–no-header不打印头信息
-u/–no-current当显示当前进程和cpu时间时忽略用户名
-s/–short使用短输出格式
-f/–from 显示用户从哪登录
-o/–old-style老式输出
-i/–ip-addr显示IP地址而不是主机名(如果可能)
–help显示此帮助并退出
-V/–version显示版本信息

参考实例

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

[root@linuxvip ~]# w

不打印头信息:

[root@linuxvip ~]# w -h

显示用户从哪登录:

[root@linuxvip ~]# w -f

使用短输出格式:

[root@linuxvip ~]# w -s