w命令

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

语法
w(选项)(参数)
选项
-h:不打印头信息;
-u:当显示当前进程和cpu时间时忽略用户名;
-s:使用短输出格式;
-f:显示用户从哪登录;
-V:显示版本信息。
参数
用户:仅显示指定用户。

实例
w
[root@test2018c ~]# w
20:41:19 up 240 days, 31 min, 2 users, load average: 0.04, 0.03, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root tty1 19Dec17 118days 0.10s 0.10s -bash
root pts/0 27.154.207.160 20:29 7.00s 0.02s 0.00s w

[root@CentOS~ ]w //*查看当前登陆的所有用户*//
05:57:16 up 10 min, 4 users, load average: 0.00, 0.23, 0.23
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/ 192.168.10.10 11:30 21.00s 0.11s 0.11s w
root pts/2 192.168.10.2 08:57 8:55 0.12s 0.02s -bash

T出pts/2的僵尸,则执行:skill -kill pts/2
[root@CentOS~ ]skill -kill pts/2
[root@CentOS~ ]w
05:58:08 up 11 min, 2 users, load average: 0.00, 0.19, 0.21
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/ 192.168.10.10 11:30 21.00s 0.11s 0.11s w

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
系统安全