pkill命令有一个非常实用的功能,就是按照终端号踢出用户。
命令格式:pkill [信号] -t 终端名称 //支持的信号与kill命令一样,1,9,15等。
w命令可以查看当前系统登录了哪些用户。
比如说,现在虚拟机里面登录了root用户,XShell也远程登录了用户。那么用w命令查看,结果如下:
这里写图片描述
可以看到当前登录了两个root用户,一个是通过tty1登录,一个是通过远程终端pts/0登录。那么我们可以使用pkill -9 -t tty1命令把虚拟机的root用户踢掉。
这里写图片描述
可以看到现在用户只剩下远程终端登录的root用户了。再看一下虚拟机里面,已经变成了登录界面。
这里写图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐