【发布时间】:2023-03-30 13:42:01
【问题描述】:
我想编写一个 shellscript 来读取每个核心的当前 CPU 利用率。是否可以从 Linux (CentOS 8) 中的 /sys 目录中读取此内容?我找到了/sys/bus/cpu/drivers/processor/cpu0,它确实给了我相当多的信息(比如当前频率),但我还没有弄清楚如何读取 CPU 利用率。
换句话说:有没有一个文件可以告诉我 Linux 中特定 CPU 内核的当前利用率,特别是 CentOS 8?
【问题讨论】:
-
快速查看
top的源代码,我会说/proc/stat就是这个地方。man proc并搜索/proc/stat。 -
你应该在unix.stackexchange.com问这个
标签: linux bash centos sh cpu-usage