Linux CPU和内存百分比

时间:2018-09-16 13:47:44

标签: xfce

是否有一条命令输出 just 当前CPU使用率和当前内存使用率?由于是单个数字,因此没有表格或格式化的输出。

我要问的原因。对于我在XFCE中的面板,我想看到这样的东西:

CPU 34% | MEM 56%

我还没有找到可以做到这一点的插件,因此我打算使用Generic Monitor插件并为其提供命令,该命令应打印并每1秒更新一次。

1 个答案:

答案 0 :(得分:0)

将以下代码段放在脚本中的某个位置:

#!/bin/bash

CPU=$(lscpu | grep '\(CPU\|max\) MHz:' | xargs echo | awk '{printf "%3.0f\n", $3*100/$7}')
MEM=$(free | grep Mem | awk '{printf "%3.0f\n", $3*100/$2}')
echo CPU $CPU% \| MEM $MEM%

从genmon中将其称为bash /path/to/this/script.sh