方法1:1)'ps -ef|grep 进程名'  进行查询得到进程号 2)'kill -s 9 进程号' 对进程进行kill
      eg:
      1、ps -ef |grep python
      2、kill -s 9 32648

方法2:1)'pgrep 进程名' 查询进程号,得到 进程号  2)'kill -s 9 进程号' 对进程进行kill
    eg:
      1、pgrep python
      2、kill -s 9 32648

方法3:1)pidof '进程名' 2)'kill -s 9 进程号' 对进程进行kill
      1)pidof python
      2)kill -s 9 32648

方法4:1)ps -ef| grep '进程名' | grep -v grep | cut -c 9-15 获取进程号  2)xargs kill -s 9 杀掉进程列名
      1、ps -ef | grep python | grep -v grep | cut -c 9-15 | xargs kill -s 9

方法5:1)pgrep python | xargs kill -s 9  "目测这种不能去掉那种含一串的命令eg:'python main.py --config=dev.conf' "

方法6:1)pidof python | xargs kill -s 9  "目测这种不能去掉那种含一串的命令eg:'python main.py --config=dev.conf' "

方法7:1)ps -ef | grep python | awk '{print $2}' | xargs kill -9 

方法8:1)kill -s 9 `ps -aux | grep python | awk '{print $2}'`

方法9:1)pkill -9 python 相当于pgrep+kill "目测这种不能去掉那种含一串的命令eg:'python main.py --config=dev.conf' "

方法10:killall -9 进程名  "目测这种不能去掉那种含一串的命令eg:'python main.py --config=dev.conf' "

 

参考网址:https://www.cnblogs.com/fatt/p/5050866.html

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐