首页 > 编程 > Python > 正文

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

2020-01-04 17:34:19
字体:
来源:转载
供稿:网友
这篇文章主要介绍了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 osimport sysimport signaldef 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 !!!

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表