在 Linux 下有多种命令可以查看 CPU 使用率,常用的有以下几种:
1. `top` 命令:
- 使用 `top` 命令可以实时查看系统各个进程的 CPU 和内存使用情况。
- 按下 `Shift+P` 可以按 CPU 使用率从高到低排列进程。
- 按下 `1` 可以查看各个 CPU 核心的使用情况。
2. `htop` 命令:
- `htop` 是 `top` 命令的增强版,界面更加友好直观。
- 除了 CPU 使用率,还可查看内存、磁盘、网络等系统资源的使用情况。
- 同样可以按 CPU 使用率排序进程。
3. `mpstat` 命令:
- `mpstat` 命令可以查看 CPU 的各项统计数据,包括 CPU 使用率。
- 使用 `mpstat -P ALL` 可以查看每个 CPU 核心的使用情况。
4. `vmstat` 命令:
- `vmstat` 命令可以查看系统的内存、磁盘、进程等信息。
- 其中 `us`, `sy`, `id`, `wa` 四个数值分别代表 CPU 的用户态、内核态、空闲和等待 I/O 的使用率。
5. `iostat` 命令:
- `iostat` 命令可以查看 CPU 利用率以及磁盘 I/O 状况。
- 使用 `iostat -c` 可以查看 CPU 使用率。
以上几种命令各有优缺点,可以根据需要进行选择使用。
查看详情
查看详情