由于linux服务器允许多用户登录,工作造成一定的障碍,所以需要有时踢出指定的用户
1.用 w 命令查看信息
[root@VM_0_12_centos ~]# w
12:50:36 up 2 days, 15:01, 4 users, load average: 0.00, 0.12, 0.13
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 111.85.14.x 09:22 1:03m 0.18s 0.18s -bash
root pts/1 111.85.14.x 11:34 1:02m 0.22s 0.06s bash
root pts/2 111.85.14.x 12:50 12.00s 0.01s 0.01s -bash
root pts/3 111.85.14.x 12:50 1.00s 0.01s 0.00s w
2.我想踢出IP为27的登录,其对应的tty为pts/1
[root@VM_0_12_centos ~]# pkill -kill -t pts/1
[root@VM_0_12_centos ~]# pkill -kill -t pts/0
[root@VM_0_12_centos ~]# pkill -kill -t pts/2
[root@VM_0_12_centos ~]# w
12:52:50 up 2 days, 15:03, 2 users, load average: 0.07, 0.12, 0.13
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 111.85.14.x 12:52 3.00s 0.01s 0.01s -bash
root pts/3 111.85.14.x 12:50 2.00s 0.01s 0.00s w
已成功踢出