“Kill用户Pkill”的版本间的差异
跳到导航
跳到搜索
docker>Evan |
|||
(未显示同一用户的2个中间版本) | |||
第9行: | 第9行: | ||
evan tty2 :0 09:32 9:46m 17:07 0.00s fcitx | 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 | 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 | evan@evanpc:~/$ pkill -kill -t pts/5 | ||
</pre> | </pre> | ||
+ | =T用户的脚本= | ||
+ | <pre> | ||
+ | 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 | ||
+ | |||
+ | </pre> | ||
=see also= | =see also= |
2020年5月12日 (二) 07:40的最新版本
强制踢人命令格式: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