cpustat
是一个用于显示 CPU 统计信息的工具,它是 sysstat
包的一部分。默认情况下,cpustat
会输出一系列的 CPU 使用率信息,包括用户空间使用率、系统空间使用率、空闲时间等。
如果你想要自定义 cpustat
的输出格式,可以使用 -e
选项来指定输出的列,或者使用 -m
选项来显示每个 CPU 的统计信息。此外,你还可以使用 -p
选项来指定要监视的特定 CPU。
下面是一些自定义 cpustat
输出格式的示例:
cpustat -e -u -s
cpustat -m
cpustat -p 0,1
cpustat -e -u -s | awk '{print $1, $2, $4}'
在这个示例中,我们使用 awk
命令来过滤和重新排列 cpustat
的输出。$1
、$2
和 $4
分别表示用户空间使用率、系统空间使用率和空闲时间。
请注意,cpustat
的输出格式可能会因版本而异。你可以通过查看 man cpustat
或 cpustat --help
来获取更多关于自定义输出格式的信息。