有时候我们会发现有些用户在登录linux系统之后,一直没退出挂在那里,那么如何踢出这些用户呢?可以使用命令pkill来实现,参考以下示例:

使用w查看当前登录用户,使用pkill踢出用户:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
[root@addb ~]# w
 15:28:08 up 44 days, 23:21,  2 users,  load average: 0.01, 0.02, 0.00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0    113.108.186.130  14:26   11:40   0.02s  0.01s sqlplus
root     pts/1    113.108.186.130  15:22    0.00s  0.01s  0.00s w
[root@addb ~]# pkill -kill -t pts/0
[root@addb ~]# w
 15:28:21 up 44 days, 23:21,  1 user,  load average: 0.01, 0.02, 0.00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/1    113.108.186.130  15:22    0.00s  0.01s  0.00s w