45fan.com - 路饭网

搜索: 您的位置主页 > 网络频道 > 阅读资讯:如何通过Python语言实现获取主机名根据端口杀死进程?

如何通过Python语言实现获取主机名根据端口杀死进程?

2016-10-02 21:27:05 来源:www.45fan.com 【

如何通过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 !!!

本文地址:http://www.45fan.com/a/question/76933.html
Tags: 实现 语言 python
编辑:路饭网
关于我们 | 联系我们 | 友情链接 | 网站地图 | Sitemap | App | 返回顶部