PS+PREG+KILL 批量删掉进程
批量杀进程用 pkill 就可以,但灵活性不够,比如都是python脚本,只想杀某些脚本怎么办?pkill可以把python 都干掉,但这个小小要求却做不到,所以我推荐以下代码:
ps aux | grep xxxx | awk '{print $2}' | xargs kill -9
其中, ps aux 列出进程;
grep xxx 筛选出符合你要求的进程
awk '{print $2}' 把 进程ID输出来
xargs kill -9 把PID传递给 kill -9 并杀掉