你好
我是你们的雨嘉叔

Python运维编程 第2页

10-Python Linux系统管理之文件与文件路径管理-嘉叔的博客

10-Python Linux系统管理之文件与文件路径管理

zhangyj阅读(539)评论(0)赞(1)

一、介绍 在 Linux 中,操作系统提供了很多的命令(例如:ls、cd),用于文件和目录管理。在 Python 中,有一个 os 模块,也提供了许多便利的方法来管理文件和目录。 二、os 模块 os:语义为操作系统。所以,os 模块提供的...

09- Python Linux系统管理之文件读写-嘉叔的博客

09- Python Linux系统管理之文件读写

zhangyj阅读(317)评论(0)赞(1)

零、准备工作 1、安装Ipython(请见”00-Ipython的安装”) 2、实验用的文档(你自己用vi编辑器创建文件就好了) 一、Python内置的Open函数 在Python中,要对应文件进行操作,只要使用内置...

08-DNS处理模块dnspython-嘉叔的博客

08-DNS处理模块dnspython

zhangyj阅读(329)评论(0)赞(1)

一、模块介绍 dnspython 是Python实现的一个DNS工具包,支持几乎所有的记录类型,可以用于查询,传输并动态更新ZONE信息,同时支持TSIG(事务签名)验证消息和EDNS0(扩展DNS)。可以替代nslookup,dig等工具...

07-实用的IP地址处理模块IPy-嘉叔的博客

07-实用的IP地址处理模块IPy

zhangyj阅读(447)评论(0)赞(4)

一、简介 IP地址规划是网络设计中非常重要的一个环节,规划的好坏会直接影响路由协议算法的效率,包括网络性能、可扩展方面,在这个过程当中,免不了要计算大量的IP地址,包括网段、网络掩码、广播地址、子网数、IP类型等。Python提供了一个强大...

06-系统基础信息模块psutil之系统进程管理方法篇-嘉叔的博客

06-系统基础信息模块psutil之系统进程管理方法篇

zhangyj阅读(491)评论(0)赞(3)

一、简介 获取当前系统的进程信息,可以让运维人员得知应用程序的运行状态,包括进程的启动时间、查看或设置CPU的亲和度,内存使用率、IO信息、socket连接、线程数等,这些信息可以呈现出指定进程是否存活,资源利用情况,为开发人员的代码优化、...

05-系统基础信息模块psutil之获取系统性能篇-嘉叔的博客

05-系统基础信息模块psutil之获取系统性能篇

zhangyj阅读(568)评论(0)赞(4)

一、简介 psutil是一个跨平台库,能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要应用于系统监控,分析和限制系统资源及进程的管理。它实现了同等命令行工具提供的功能,如ps、top、lsof、net...

04-IPython的安装方法-嘉叔的博客

04-IPython的安装方法

zhangyj阅读(263)评论(0)赞(2)

1、IPython的安装方法:pip3 install ipython(注意代理环境安装软件的方式与正常方法不同,安装时会自动安装相关依赖包) 2、运行Ipython

02-CentOS7修改pypi源-嘉叔的博客

02-CentOS7修改pypi源

zhangyj阅读(459)评论(0)赞(3)

1、进入root目录 cd ~ 2、建立.pip文件夹 mkdir .pip 3、进入.pip文件夹 cd .pip 4、编辑pip.conf文件 vi pip.conf [global] index-url = https://mirro...

01-CentOS7升级Python3-嘉叔的博客

01-CentOS7升级Python3

zhangyj阅读(441)评论(0)赞(3)

1、查看当前系统下的python版本号 python -V 2、建立文件夹并切换 mkdir -p /home/tools cd /home/tools 3、安装相关支持库 yum install wget zlib* libffi-dev...