Python语言实现获取主机名根据端口杀死进程


Posted in Python onMarch 31, 2016

推荐阅读:使用python检测主机存活端口及检查存活主机

下面给大家分享使用python语言实现获取主机名根据端口杀死进程代码。

ip=os.popen("ifconfig eth0|grep 'inet addr'|awk -F ':' '{print $2}'|awk '{print $1}'")
ip=ip..read().strip()
pid=os.popen("netstat -anp|grep 8998 |awk '{print $7}'").read().split('/')[0]
os.popen('kill -9 {0}'.format(int(pid)))

下面给大家介绍python语言实现根据pid杀死相应进程,kill_process.py代码如下

#! /usr/bin/python
# -*- coding: utf-8 -*-
import os
import sys
import signal
def kill(pid):
try:
a = os.kill(pid, signal.SIGKILL)
# a = os.kill(pid, signal.9) # 与上等效
print '已杀死pid为%s的进程, 返回值是:%s' % (pid, a)
except OSError, e:
print '没有如此进程!!!'
if __name__ == '__main__':
kill(8132)
ok, Enjoy it !!!
Python 相关文章推荐
Python入门学习之字符串与比较运算符
Oct 12 Python
python非递归全排列实现方法
Apr 10 Python
Python利用itchat对微信中好友数据实现简单分析的方法
Nov 21 Python
python中闭包Closure函数作为返回值的方法示例
Dec 17 Python
Numpy中转置transpose、T和swapaxes的实例讲解
Apr 17 Python
解决python报错MemoryError的问题
Jun 26 Python
在python中安装basemap的教程
Sep 20 Python
Python基于plotly模块实现的画图操作示例
Jan 23 Python
用python一行代码得到数组中某个元素的个数方法
Jan 28 Python
pandas条件组合筛选和按范围筛选的示例代码
Aug 26 Python
python利用paramiko实现交换机巡检的示例
Sep 22 Python
python numpy中multiply与*及matul 的区别说明
May 26 Python
Linux中Python 环境软件包安装步骤
Mar 31 #Python
Python内置的HTTP协议服务器SimpleHTTPServer使用指南
Mar 30 #Python
横向对比分析Python解析XML的四种方式
Mar 30 #Python
python简单实现刷新智联简历
Mar 30 #Python
详解Python迭代和迭代器
Mar 28 #Python
Python读大数据txt
Mar 28 #Python
Python常用的爬虫技巧总结
Mar 28 #Python
You might like
用PHP+MySQL搭建聊天室功能实例代码
2012/08/20 PHP
PHP PDOStatement:bindParam插入数据错误问题分析
2013/11/13 PHP
PHP防盗链的基本思想 防盗链的设置方法
2015/09/25 PHP
php基于PDO连接MSSQL示例DEMO
2016/07/13 PHP
php使用flock阻塞写入文件和非阻塞写入文件的实例讲解
2017/07/10 PHP
使用Math.floor与Math.random取随机整数的方法详解
2013/05/07 Javascript
js 自定义个性下拉选择框示例
2013/08/20 Javascript
jquery中的on方法使用介绍
2013/12/29 Javascript
javascript自定义的addClass()方法
2014/05/28 Javascript
js的[defer]和[async]属性
2014/11/24 Javascript
html的DOM中document对象forms集合用法实例
2015/01/21 Javascript
javascript 应用小技巧方法汇总
2015/07/05 Javascript
Vue.js每天必学之Class与样式绑定
2016/09/05 Javascript
JS+Canvas实现的俄罗斯方块游戏完整实例
2016/12/12 Javascript
微信小程序 二维码canvas绘制实例详解
2017/01/06 Javascript
JavaScript中清空数组的三种方式
2017/03/22 Javascript
使用Bootstrap和Vue实现用户信息的编辑删除功能
2017/10/25 Javascript
vue2实现可复用的轮播图carousel组件详解
2017/11/27 Javascript
微信小程序form表单组件示例代码
2018/07/15 Javascript
微信小程序下拉刷新PullDownRefresh的使用方法
2018/11/29 Javascript
JS实现的合并两个有序链表算法示例
2019/02/25 Javascript
在实例中重学JavaScript事件循环
2020/12/03 Javascript
Python设计模式之代理模式实例详解
2019/01/19 Python
selenium+python自动化测试之多窗口切换
2019/01/23 Python
pycharm 代码自动补全的实现方法(图文)
2020/09/18 Python
西班牙自行车和跑步商店:Alltricks
2018/07/07 全球购物
JD Sports西班牙:英国领先的运动服装公司
2020/01/06 全球购物
Nike意大利官网:Nike.com IT
2020/01/19 全球购物
澳大利亚顶级美发和美容贸易超市:glamaCo
2020/01/19 全球购物
经济国贸专业求职信
2014/06/18 职场文书
中小学校园安全广播稿
2014/09/29 职场文书
骨干教师考核评语
2014/12/31 职场文书
德能勤绩廉个人总结
2015/02/14 职场文书
英文慰问信范文
2015/03/24 职场文书
结婚喜宴迎宾词
2015/08/10 职场文书
CSS完成视差滚动效果
2021/04/27 HTML / CSS