python根据进程名杀死进程,python杀死进程,在linux/unix平
python根据进程名杀死进程,python杀死进程,在linux/unix平
在linux/unix平台下,可以使用ps -A
找到进程:
import subprocess,signalp = subprocess.Popen(['ps','-A'],stdout=subprocess.PIPE)out,err = p.communicate()
这样ps -A
命令的执行结果就输出到out中了,可以分析每一行获得要杀死的进程信息
for line in out.splitlines(): if 'processNameToKill' in line: pid = int(line.split(None,1)[0]) os.kill(pid,signal.SIGKILL)
这里的os.kill(pid,signal.SIGKILL)
和kill -9
的效果是一样的,signal.SIGKILL
的值是9
相关内容
- Python @staticmethod 和 @classmethod之间的区别,,使用@static
- Python 数组分隔总结,python数组分隔,初学Python被它的数
- 在python中调用外部命令,python调用外部命令,在python中有
- Python内存调优,python调优,在python中可以使用
- 查询关键词在百度排名python脚本分享,python脚本,如下脚
- python 的IO文件操作总结,,在项目开发过程中,时常需
- Python如何查看变量占用空间大小,python变量占用空间
- error: 2006 MySQL server has gone away 解决方法,mysqlgone,今天在
- python使用正则表达式验证Email地址,pythonemail,下面的代
- 使用socket模块验证ip地址,socket模块验证ip,如下代码:
评论关闭