# 使用 top 命令查看 CPU 使用率
top
# 解释:top 命令会实时显示系统的整体性能,包括 CPU 使用率、内存使用情况等。按 'P' 可以按照 CPU 使用率排序。
# 使用 mpstat 工具查看详细的 CPU 使用情况
mpstat -P ALL 1 1
# 解释:mpstat 是一个更详细的 CPU 性能统计工具。-P ALL 表示所有 CPU 核心,1 1 表示每秒刷新一次,共刷新一次。
# 使用 vmstat 工具查看 CPU 使用情况
vmstat 1 5
# 解释:vmstat 是一个常用的系统性能监控工具,1 5 表示每秒输出一次,共输出 5 次。其中 us 表示用户态 CPU 占用时间,sy 表示系统态 CPU 占用时间,id 表示空闲时间。
# 使用 sar 工具查看历史 CPU 使用情况
sar -u 1 5
# 解释:sar 可以查看历史的系统性能数据,-u 表示 CPU 使用率,1 5 表示每秒输出一次,共输出 5 次。
如果你需要查看某个进程的 CPU 使用率,可以使用 ps
或 pidstat
命令:
# 使用 ps 命令查看某个进程的 CPU 使用率
ps -p <PID> -o %cpu
# 解释:<PID> 是你要查看的进程 ID,%cpu 表示该进程的 CPU 使用率。
# 使用 pidstat 命令查看某个进程的 CPU 使用率
pidstat -u -p <PID> 1
# 解释:-u 表示 CPU 使用率,-p <PID> 表示指定进程 ID,1 表示每秒刷新一次。
上一篇:linux提升用户为管理员权限
下一篇:linux加路由命令
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站