Linux 系统中提供了多种工具和命令来获取有关 CPU 的信息。以下是几种常用的 :
**1. 通过“cat”命令**
最简单的 是使用“cat”命令:
shell
cat /proc/cpuinfo
该命令将列出有关 CPU 类型、速度、内核数等详细信息。
**2. 使用“top”命令**
“top”命令是一个交互式程序,用于监视系统性能,包括 CPU 使用情况:
shell
top - 15
按“1”键可以按 CPU 使用率对进程进行排序。
**3. 使用“ps aux”命令**
“ps aux”命令列出了正在运行的进程及其相关的 CPU 使用情况:
shell
ps aux | less
**4. 使用“vmstat”命令**
“vmstat”命令显示了有关虚拟内存、进程和 CPU 活动的信息:
shell
vmstat 1 10
该命令将每秒更新一次输出,持续 10 秒。
**5. 使用“mpstat”命令**
“mpstat”命令显示了有关多处理器系统上每个 CPU 的活动信息:
shell
mpstat 1 10
**6. 使用“lscpu”命令**
“lscpu”命令提供了有关 CPU 架构和功能的详细摘要:
shell
lscpu
**7. 使用“sysstat”工具**
“sysstat”是一个工具包,提供了各种系统性能监视工具,包括“sar”命令,可用于监视 CPU 使用率:
shell
sar -u 1 10
这些工具和命令提供了广泛的信息,帮助管理员和用户了解 Linux 系统中的 CPU 使用情况。通过定期监控 CPU 使用情况,可以识别性能瓶颈并采取适当措施进行优化。