[root@VM_97_169_centos ~]# w
23:55:15 up 1 day, 4 min, 4 users, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
guang tty1 - 22:03 1:36m 0.13s 0.12s vim test.txt
root pts/0 121.33.48.197 21:55 1:46m 0.02s 0.02s -bash
root pts/1 121.33.48.197 22:19 1:35m 0.00s 0.00s -bash
root pts/2 121.33.48.197 23:47 0.00s 0.01s 0.00s w
[root@VM_97_169_centos ~]# pkill -kill -t tty1
[root@VM_97_169_centos ~]# w
23:55:51 up 1 day, 5 min, 3 users, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 121.33.48.197 21:55 1:47m 0.02s 0.02s -bash
root pts/1 121.33.48.197 22:19 1:36m 0.00s 0.00s -bash
root pts/2 121.33.48.197 23:47 0.00s 0.01s 0.00s w
[root@VM_97_169_centos ~]#
强制踢人命令格式:pkill -kill -t tty
解释:
pkill -kill -t 踢人命令
tty 所踢用户的TTY
如上踢出guang用户的命令为: pkill -kill -t tty1
只有root用户才能踢人,至少我测试的是这样的。如果同时有二个人用root用户登录,任何其中一个可以 踢掉另一个。任何用户都可以踢掉自己-_-如何踢掉用终端登陆的用户,如:
root pts/0 :0.0 10:01 0.00s 0.03s 0.00s w
[root@VM_97_169_centos ~]# w
23:58:00 up 1 day, 7 min, 2 users, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 121.33.48.197 21:55 1:49m 0.02s 0.02s -bash
root pts/1 121.33.48.197 23:57 0.00s 0.00s 0.00s w
[root@VM_97_169_centos ~]# pkill -kill -t pts/0
[root@VM_97_169_centos ~]# w
23:58:22 up 1 day, 7 min, 1 user, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/1 121.33.48.197 23:57 0.00s 0.00s 0.00s w
[root@VM_97_169_centos ~]#
不小心T掉了自己当前的终端,郁闷~~~