python 判断linux进程,并杀死进程的实现方法


Posted in Python onJuly 01, 2019

如下所示:

'''
@author: Jacobpc
'''
import os
import sys
import subprocess
 
def get_process_id(name):
  child = subprocess.Popen(["pgrep","-f",name],stdout=subprocess.PIPE,shell=False)
  response = child.communicate()[0]
  return response
 
pid = get_process_id("python socialbanklog.py")
print pid
if not pid:
  print "no target pid to kill,please check"
  sys.exit(1)
 
result=os.system("kill -9 "+pid)
if result==0:
  print "execute kill success"
else:
  sys.exit(1)
 

以上这篇python 判断linux进程,并杀死进程的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
解决Django模板无法使用perms变量问题的方法
Sep 10 Python
wxPython之解决闪烁的问题
Jan 15 Python
Python冲顶大会 快来答题!
Jan 17 Python
python print出共轭复数的方法详解
Jun 25 Python
Python何时应该使用Lambda函数
Jul 02 Python
详解django实现自定义manage命令的扩展
Aug 13 Python
Python学习笔记之Zip和Enumerate用法实例分析
Aug 14 Python
Python检查 云备份进程是否正常运行代码实例
Aug 22 Python
Python实现自动访问网页的例子
Feb 21 Python
PyCharm 在Windows的有用快捷键详解
Apr 07 Python
利用4行Python代码监测每一行程序的运行时间和空间消耗
Apr 22 Python
基于Python实现2种反转链表方法代码实例
Jul 06 Python
PyCharm-错误-找不到指定文件python.exe的解决方法
Jul 01 #Python
解决pycharm 工具栏Tool中找不到Run manager.py Task的问题
Jul 01 #Python
简单了解python中对象的取反运算符
Jul 01 #Python
python做反被爬保护的方法
Jul 01 #Python
python全栈知识点总结
Jul 01 #Python
python实现可变变量名方法详解
Jul 01 #Python
12个步骤教你理解Python装饰器
Jul 01 #Python
You might like
PHP fgetcsv 定义和用法(附windows与linux下兼容问题)
2012/05/29 PHP
自己在做项目过程中学到的PHP知识收集
2012/08/20 PHP
使用PHP json_decode可能遇到的坑与解决方法
2017/08/03 PHP
PHP使用栈解决约瑟夫环问题算法示例
2017/08/27 PHP
PHPTree――php快速生成无限级分类
2018/03/30 PHP
使用Javascript接收get传递的值的代码
2011/11/30 Javascript
js中的异常处理try...catch使用介绍
2013/09/21 Javascript
JS+CSS实现简单的二级下拉导航菜单效果
2015/09/21 Javascript
JS组件Bootstrap实现下拉菜单效果代码
2016/04/26 Javascript
浅析JSONP技术原理及实现
2016/06/08 Javascript
通过命令行创建vue项目的方法
2017/07/20 Javascript
深入浅析JS中的严格模式
2018/06/04 Javascript
vue+springmvc导出excel数据的实现代码
2018/06/27 Javascript
vue自定义移动端touch事件之点击、滑动、长按事件
2018/07/10 Javascript
微信小程序map组件结合高德地图API实现wx.chooseLocation功能示例
2019/01/23 Javascript
JavaScript实现京东快递单号查询
2020/11/30 Javascript
使用PYTHON接收多播数据的代码
2012/03/01 Python
Python打印斐波拉契数列实例
2015/07/07 Python
Django接受前端数据的几种方法总结
2016/11/04 Python
基于python中的TCP及UDP(详解)
2017/11/06 Python
Python实现文件信息进行合并实例代码
2018/01/17 Python
python文件操作之批量修改文件后缀名的方法
2018/08/10 Python
python进程和线程用法知识点总结
2019/05/28 Python
django有外键关系的两张表如何相互查找
2020/02/10 Python
CSS3属性box-shadow使用详细教程
2012/01/21 HTML / CSS
优秀应届毕业生推荐信
2014/02/18 职场文书
平面设计求职信
2014/03/10 职场文书
充分就业社区汇报材料
2014/05/07 职场文书
2014年新教师工作总结
2014/11/08 职场文书
公务员政审个人总结
2015/02/12 职场文书
对外汉语教师推荐信
2015/03/27 职场文书
2015年预算员工作总结
2015/05/14 职场文书
2015年惩防体系建设工作总结
2015/05/22 职场文书
MySQL update set 和 and的区别
2021/05/08 MySQL
基于PyTorch实现一个简单的CNN图像分类器
2021/05/29 Python
Grafana可视化监控系统结合SpringBoot使用
2022/04/19 Redis