【发布时间】:2018-08-03 23:43:44
【问题描述】:
我想在一个命令中显示我的 CPU 使用率,取它的百分比并分配给一个变量。
此外,它可以是计算的形式。 也许是一种占据顶部的方式。
【问题讨论】:
-
....如果您尝试了几天,您到底尝试了什么?只用了几秒钟的谷歌搜索,我发现了许多不同的方法
-
我尝试在顶级命令上学习 grep 和 awk。我也用 sysctl 搜索了 cpu 信息
我想在一个命令中显示我的 CPU 使用率,取它的百分比并分配给一个变量。
此外,它可以是计算的形式。 也许是一种占据顶部的方式。
【问题讨论】:
vmstat | awk 'NR==3 {print $(NF-2)" "$(NF-1)" "$(NF)}'
您将获得三个值:用户、系统和空闲百分比。如果你不需要它们中的任何一个,你可以修改awk-script。
【讨论】: