Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Python监控单台多实例数据库服务器的数据库端口

Python监控单台多实例数据库服务器的数据库端口

最近公司做数据库的单台服务器多实例,需要对各个数据库的进程进行监控,因为我们的资产数据库中已经有这个服务器跑多少个实例,端口是什么,用来做什么的,所以就拿资产数据库的端口和服务器本地运行的数据库端口进行对比,报出没有运行的mysql实例以及他的用途。一种方法是根据"ps auxww|grep mysqld|grep -v root|grep -v grep"这个命令抓取本地运行的数据库端口,不过你也可以根据netstat命令来获取本地数据库实例的所有端口;...
Linux 中字符设备的注册

Linux 中字符设备的注册

Linux中字符设备的注册过程是比较简单的。我们通常可以调用misc_register()函数来注册一个字符设备。Misc设备是一种字符设备,通过该设备可以将fops请求转发给注册的misc设备,从而实现字符设备的功能。用户调用该接口注册Misc字符设备时,可以动态分配设备Minor号,当获取Minor号之后调用class_simple_device_add()或者device_create()函数完成字符设备的创建。Misc字符设备注册函数如下所示:in...
Shell编程:字符串与数值之间的转换与计算

Shell编程:字符串与数值之间的转换与计算

shell编程往往需要对字符串进行操作,有时需要将字符串转为数值,并做加减运算。以下介绍将字符串转为数值并进行计算的方法。# temp1=400d7c# echo $((16#${temp1}+4)) (打印默认是十进制输出的)4197760# temp2=$((16#${temp1}+4))# echo "obase=16;${temp2}"|bc400D80以上内容是将字符串转为16进制后进行运算,然后再以16进制打印出来。shell中的数值转换可以...
<< 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 >>