当前位置:首页 > linux > 正文

linux查看cpu使用情况

  • linux
  • 2024-04-28 13:02:46
  • 4770

1. 使用 top 命令
top 命令显示系统中正在运行的进程及其资源使用情况,包括 CPU 使用率。
top
按 Shift + M 排序以查看 CPU 使用量最高的进程。
2. 使用 vmstat 命令
vmstat 命令显示虚拟内存状态,包括 CPU 使用率。
vmstat 1 5
1 表示每秒更新一次统计信息。
5 表示更新 5 次。
3. 使用 iostat 命令
iostat 命令显示磁盘 I/O 统计信息,还包括 CPU 使用率。
iostat -c 1 5
-c 标志显示 CPU 使用率。
4. 使用 mpstat 命令
mpstat 命令显示每个 CPU 的统计信息,包括 CPU 使用率。
mpstat -P ALL 1 5
-P ALL 标志显示所有 CPU 的统计信息。
5. 使用 sar 命令
sar 命令收集和报告系统活动的信息,包括 CPU 使用率。
sar -u 1 5
-u 标志显示 CPU 使用情况。
6. 使用 glances 工具
glances 是一款命令行实用工具,它提供了一个交互式界面来查看系统资源,包括 CPU 使用情况。
glances
7. 使用 htop 工具
htop 是一款文本界面的进程管理器,它提供了一个交互式树状图来查看进程及其资源使用情况,包括 CPU 使用率。
htop
补充说明:
这些命令显示的 CPU 使用率是系统范围内的。 要查看特定进程的 CPU 使用率,可以使用 ps 或 pidstat 等其他命令。
还可以使用 perf 工具进行更高级别的 CPU 分析。