温馨提示×

linux cpustat怎么排序

小樊
41
2026-10-24 03:42:39
栏目: 智能运维

你问的 cpustat 怎么排序,要看你指的是哪种 cpustat:


一、如果是 cpustat(perf 工具,常用于 CPU 利用率统计)

cpustat 本身不支持交互式排序,但可以通过 参数 + 管道排序。

常见用法

cpustat -T 1 -C 1

按 CPU 使用率排序(示例)

cpustat -T 1 -C 1 | sort -k3 -nr

或者只看进程:

cpustat -p 1 | sort -k3 -nr

二、如果是 mpstat / pidstat(经常被误叫 cpustat)

pidstat 按 CPU 排序

pidstat -u 1 | sort -k8 -nr

三、如果是 top(常被叫做 cpustat)

top 中按 CPU 排序

top

进入后按:

  • P → 按 CPU 使用率排序(默认)
  • M → 按内存排序

四、如果是 htop

htop
  • F6 → 选择排序字段(CPU、MEM、TIME…)

五、如果你指的是 自己写的 cpustat 脚本

可以贴出来,我可以帮你改成:

  • 按 user / system / idle 排序
  • 按核心排序
  • 按进程排序

✅ 总结

工具 排序方式
cpustat 管道 sort
top P
htop F6
pidstat sort

如果你能说清楚 具体是哪个 cpustat(命令路径或发行版),我可以给你更精确的命令。

0 踩