一、Python介绍
1、 Python的出生与应用
Python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了...
Windows系统安装Zabbix_agentd
客户端操作
标注:监控zabbix_agentd客户端安装对象是Windows 10操作系统 64位。
1、下载zabbix_agentd监控客户端软件安装包(windows操作系统客户端...
Linux中SSHD配置文件详解
SSH简介
ssh(Secure Shell :安全外壳协议)
由 IETF 的网络工作小组(Network Working Group)所制定。
SSH 为建立在应用层和传输层基础上的...
Mysql上线后优化项
查询MSYQL服务器运行的各种状态值,命令如下:
mysql> show global status;
1、慢查询
查询慢查询日志相关命令如下:
mysql> show...
Python 3环境搭建
搭建 Python3 开发环境
Python3 可应用于多平台包括 Windows、Linux 和 Mac OS X。
1、Unix (Solaris, Linux, FreeBSD,...
CentOS 7.X基于Kickstart批量安装系统
Kickstart使用背景介绍
随着公司业务不断增加,经常需要采购新服务器,并要求安装Linux系统,并且要求Linux版本要一致,方便以后的维护和管理,每次人工安装linux系统会浪费掉更多时...
Nginx配置文件对比差异脚本(Python)
当我们维护多个Nginx配置文件时,时常会对比不通版本配置文件的差异,使运维人员更加清晰的了解不通版本迭代后的更新项,实现的思路是读取两个需对比的配置文件,再以换行符作为分隔符,调用difflib.H...
DNS域名轮询业务监控(Python)
1、概要
大部分的DNS解析都是一个域名对应一个IP地址,但是通过DNS轮循技术可以做到一个域名对应多个IP,从而实现最简单且高效的负载平衡,不过此方案最大的弊端是目标主机不可用时无法被自动...
DNS处理模块dnspython(Python)
dnspython简介
dnspython是python实现的一个DNS工具包,它几乎支持所有的记录类型,可以用于查询、传输病动态更新ZONE信息,同时支持TSIG(事务签名)验证消息和ENDS0(...
IP地址处理模块IPy(Python)
在IP地址规划中,涉及到计算大量的IP地址,包括网段、网络掩码、广播地址、子网数、IP类型等,别担心,Ipy模块拯救你。Ipy模块可以很好的辅助我们高效的完成IP的规划工作。
源码方式安装IPy模块...
Linux系统进程管理(Python)
psutil模块在获取进程信息方面也提供了很好的支持,包括使用psutil.pids()方法获取所有进程PID
1)进程信息
#列出所有进程PID
>>> impo...
Linux系统性能信息(Python)
1)CPU信息
[root@localhost ~]# python
Python 2.7.5 (default, Jul 13 2018, 13:06:57)
[GCC 4.8.5...
Linux查看系统信息命令
Linux 查看系统信息命令是linux初学者必备的基础知识, 这些命令也非常有用, 因为进入linux第一件事就可能是首先查看系统信息, 因此必要的系统的学习一下这些linux系统信息命令还是非常有...
Linux打印系统配置信息脚本
此篇文章脚本功能主要是打印系统配置信息,有需要的朋友可以参考下。
[root@localhost ~]# vim auto_print_system_info.sh
脚本内容如下:
#!...
Linux流量监控工具iftop
在类Unix系统中可以使用top查看系统资源、进程、内存占用等信息。查看网络状态可以使用netstat、nmap等工具。若要查看实时的网络流量,监控TCP/IP连接等,则可以使用iftop。
...
Linux磁盘性能分析
1、TOP命令查看CPU是否长时间等待IO
[root@localhost ~]# top
%wa超过30%,说明IO压力很大
2、iostat命令查看磁盘工作时长占比
[...
Linux服务器安装Memcached
Memcached 简介
Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。
Memcached是以LiveJournal旗下Danga Interactive公司的Br...
Nginx日志切割脚本(按天切割)
Nginx日志默认不做人为处理,日志文件会存放在access.log,error.log两个文件中,随着时间的推移,日志量会越来越大,不方便编辑查看,为了让日志按天存放,可以做一些配置,设置一个定时任...
Liunx系统初始化脚本
作为运维人员,经常会初始化系统,系统在安装过程中基本都会选择最小化安装,这样安装好的系统里会缺少很多环境。
此脚本是系统初始化脚本,有需要朋友可以参考,脚本内容如下:
系统环境:CentOS ...
Tomcat日志切割
cronolog 简介
cronolog 是一个简单的过滤程序,读取日志文件条目从标准输入和输出的每个条目并写入指定的日志文件的文件名模板和当前的日期和时间。当扩展文件名的变化,目前的文件是关闭...
26