Webadmin 的 RAM 使用情况

Webadmin 的 RAM 使用情况

我想知道 RAM 使用情况。我知道有多个命令,例如 free、top,但我如何才能仅获取 MB 中的数字(例如“3172”),以便可以在 webadmin 脚本中使用它?

提前致谢。

答案1

假设给定的命令指的是 shell 命令:

根据你想要的值,你可以使用类似

free -m | awk '/^-/ {print $4}'

两者之间的正则表达式/选择您想要的行(这里是以 开头的行-),后面的数字$表示您想要的字段(这里是第 4 个)。

答案2

free从特殊文件 中获取信息/proc/meminfo。我不太擅长 Python,但我猜你可以逐行读取“文件”并将其拆分:

相关内容