pkill命令有一个非常实用的功能,就是按照终端号踢出用户。
命令格式:pkill [信号] -t 终端名称 //支持的信号与kill命令一样,1,9,15等。
w命令可以查看当前系统登录了哪些用户。
比如说,现在虚拟机里面登录了root用户,XShell也远程登录了用户。那么用w命令查看,结果如下:

可以看到当前登录了两个root用户,一个是通过tty1登录,一个是通过远程终端pts/0登录。那么我们可以使用pkill -9 -t tty1命令把虚拟机的root用户踢掉。

可以看到现在用户只剩下远程终端登录的root用户了。再看一下虚拟机里面,已经变成了登录界面。