Python检测系统硬件信息
执行脚本前的准备工作
一、安装psutil第三方模块
psutil 是一个跨平台库,能够轻松实现获取系统运行的金岑个系统利用率,包括CPU、内存、磁盘、网络等信息,它主要应用于系统监控,分析和限制系统资源及进程的管理。它实现了同等命令行工具提供的功能,如ps、top、lsof、netstat、ifconfig、who、free等。
使用python 的psutil库获取更为方便
那么psutil 是一个第三方模块,需要安装
Windows:
pip3 install psutil
Linux:
# wget https://pypi.python.org/packages/source/p/psutil/psutil-3.2.1.tar.gz --no-check-certificate
# tar zxvf psutil-3.2.1.tar.gz
# cd psutil-3.2.1
# python3 setup.py install
使用如下:
import psutil # 导入psutil模块
mem = psutil.virtual_memory() # 实例化出来mem对象
print(mem)# 查看完整内存信息
print(mem.total) # 查看内存总大小,单位是字节
print(mem.used) # 查看内存使用大小
二、运行python脚本
将python脚本上传到服务器相关目录,然后给与脚本执行权限,并进行运行:
# chmod +x sys_hard.py
# python3 sys_hard.py
留言评论