使用正则表达式收集主机信息 #!/usr/bin/env python from subprocess import Popen, PIPE import re def getIfconfig(): p = Popen(['ifconfig'], stdout=PIPE) data = p.stdo ...
分类:
编程语言 时间:
2017-09-14 18:54:28
阅读次数:
178
一、system 1、作用 在Linux应用程序中调用另一个程序; 2、用法 system("/sbin/ifconfig"); 二、popen 1、作用 调用另一个程序执行,同时保存执行的结果; 2、使用示例 #include <stdio.h> int main() { FILE *pf; ch ...
分类:
系统相关 时间:
2017-09-12 17:46:18
阅读次数:
315
监控网卡流量1234567891011121314151617181920212223242526272829303132333435363738#!/usr/bin/pythonimportreimportos#getSNMP-MIB2ofthedevicesdefgetAllitems(host,oid):sn1=os.popen(‘snmpwalk-v2c-cpublic‘+host+‘‘+oid).read().split(‘\n‘)[:-1]returnsn1#getnetworkdev..
分类:
编程语言 时间:
2017-09-09 23:20:35
阅读次数:
480
mysql每隔5分钟增备一次 1,逻辑示意图 2,目录结构图 3,producer 4,consumer 5,mysql增备脚本 python新手,欢迎吐槽 END! ...
分类:
数据库 时间:
2017-09-03 18:37:08
阅读次数:
317
subprocess被用来替换一些老的模块和函数,如:os.system、os.spawn*、os.popen*、popen2.*、commands.*。 subprocess的目的就是启动一个新的进程并且与之通信。 1.Popen subprocess模块中只定义了一个类: Popen。可以使用P ...
分类:
系统相关 时间:
2017-08-28 19:54:42
阅读次数:
223
一,什么是命令执行漏洞:应用有时需要调用一些执行系统命令的函数,如PHP中的system、exec、shell_exec、passthru、popen、proc_popen等,当用户能控制这些函数中的参数时,就可以将恶意系统命令拼接到正常命令中,从而造成命令执行攻击,这就是命令执行漏洞。二,利用条件:1..
分类:
Web程序 时间:
2017-08-27 10:11:59
阅读次数:
252
注: 使用 并且 将 zabbix-3.2.7.tar.gz 安装包拷入相应目录。 ...
分类:
编程语言 时间:
2017-08-25 17:48:08
阅读次数:
221
粘包 注意注意注意: res=subprocess.Popen(cmd.decode('utf-8'),shell=True,stderr=subprocess.PIPE,stdout=subprocess.PIPE) 的结果的编码是以当前所在的系统为准的,如果是windows,那么res.stdo ...
分类:
其他好文 时间:
2017-08-25 15:48:35
阅读次数:
205
#!/usr/bin/env python import sys import os from subprocess import Popen, PIPE class Process(object): '''memcached rc script''' args = {'USER': 'memcac... ...
分类:
系统相关 时间:
2017-08-23 23:02:04
阅读次数:
211
一、什么是粘包 须知:只有TCP有粘包现象,UDP永远不会粘包 粘包不一定会发生 如果发生了:1.可能是在客户端已经粘了 2.客户端没有粘,可能是在服务端粘了 首先需要掌握一个socket收发消息的原理 应用程序所看到的数据是一个整体,或说是一个流(stream),一条消息有多少字节对应用程序是不可 ...
分类:
其他好文 时间:
2017-08-22 20:13:41
阅读次数:
228