最近准备学习下python自动化运维,网上找了本python自动化运维技术与最佳实践,简单看了看第一章就是讲解系统基础信息模块,这里就简单记录下psutil模块吧
##如下是下载地址
https://files.pythonhosted.org/packages/47/b6/ea8a7728f096a597f0032564e8013b705aa992a0990becd773dcc4d7b4a7/psutil-5.9.0.tar.gz
1.安装psutil模块
##下载安装包之后直接上传服务器,按照一下步骤进行安装psutil模块
tar -xvf psutil-5.9.0.tar.gzcd psutil-5.9.0
python setup.py install
2.简单的测试
##查看内存使用这里显示的单位是字节
>>> import psutil
>>> mem = psutil.virtual_memory()
>>> mem.total,mem.used
(1943461888, 274919424)
###获取CPU信息
>>> import psutil
>>> psutil.cpu_times()
scputimes(user=80.72, nice=0.16, system=56.43, idle=23644.15, iowait=21.76, irq=0.14, softirq=0.06, steal=0.0, guest=0.0)
>>>
今天的学习体验就到这里吧,以后在慢慢研究,仅仅是一个开端