0

是否有输出当前 CPU 使用百分比和当前内存使用百分比的命令?作为单个数字,因此没有表格或格式化输出。

我问的原因。对于我在 XFCE 中的面板,我希望看到如下内容:

CPU 34% | MEM 56%

我还没有找到可以做到这一点的插件,所以我打算使用 Generic Monitor 插件并给它一个应该打印的命令,让它每 1 秒更新一次。

4

1 回答 1

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.

于 2018-09-17T16:54:19.333 回答