强制踢人命令格式:pkill -kill -t tty
tty 所踢用户的TTY或者pts/x(x代表数字)
evan@evanpc:~/$ w
19:17:41 up 9:46, 2 users, load average: 0.20, 0.26, 0.11
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
evan tty2 :0 09:32 9:46m 17:07 0.00s fcitx
evan pts/5 192.168.10.107 17:45 1:08m 0.17s 0.17s -bash
who am i #查看一下哪个是自己
root pts/2 2020-03-09 15:20 (172.23.11.144)
#把另外不是自己的干掉
evan@evanpc:~/$ pkill -kill -t pts/5
T用户的脚本
cat pkill.sh
#!/bin/bash
#T掉登录源为 11.26的用户
#IP可以提取出来
upts=`w |grep '192.168.11.26' | awk '{print $2}'`
#echo $upts
for loop in $upts
do
#echo $loop
pkill -kill -t $loop
done
see also
4种kill某个用户所有进程的方法