怎么用python用查看linux服务器的CPU利用率、可用内存百分比、最大的磁盘利用率
时间: 2024-05-12 22:17:42 浏览: 91
python在linux系统下获取系统内存使用情况的方法
您可以使用Python内置的psutil库来查看Linux服务器的CPU利用率、可用内存百分比和最大的磁盘利用率。以下是一个示例代码片段:
```
import psutil
# 获取CPU使用率
cpu_usage = psutil.cpu_percent()
# 获取可用内存百分比
mem = psutil.virtual_memory()
mem_usage = mem.available / mem.total * 100
# 获取磁盘使用率
disk_usage = 0
for part in psutil.disk_partitions():
if 'cdrom' in part.opts or part.fstype == '':
continue
part_usage = psutil.disk_usage(part.mountpoint).percent
if part_usage > disk_usage:
disk_usage = part_usage
print(f"CPU利用率: {cpu_usage}%")
print(f"可用内存百分比: {mem_usage}%")
print(f"最大的磁盘利用率: {disk_usage}%")
```
请注意,您需要在Linux服务器上安装psutil库才能在Python中运行此代码。您可以使用以下命令在Linux上安装psutil:
```
pip install psutil
```
阅读全文