84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
PROCESS=ps -ef|grep GetDeviceData.py|grep -v grep|grep -v PPID|awk '{ print $2}'for i in $PROCESSdo echo "Kill the GetDeviceData.py process [ $i ]" kill -9 $idone
ps -ef|grep GetDeviceData.py|grep -v grep|grep -v PPID|awk '{ print $2}'
上面这段代码只能杀死 GetDeviceData.py的进程,那么如何同时杀死多个进程呢?
学习是最好的投资!
找到解决方法了:kill -9 $(ps -ef|grep -E 'aprogram|bprogram|c'|grep -v grep|awk '{print $2}')
killall
killall -9 $i真的很基础的东西。
pkill -f GetDeviceData.py
killall GetDeviceData
killall GetDeviceData.py或者pkill GetDeviceData.py
两个命令指定的进程名都可以是部分匹配,.py可以省略。
找到解决方法了:kill -9 $(ps -ef|grep -E 'aprogram|bprogram|c'|grep -v grep|awk '{print $2}')
killall -9 $i
真的很基础的东西。
pkill -f GetDeviceData.py
killall GetDeviceData.py
或者
pkill GetDeviceData.py
两个命令指定的进程名都可以是部分匹配,.py可以省略。