# 使用 top 命令查看 CPU 占用率高的进程
top -b -n 1 | head -n 12
# 解释说明:
# top 命令是一个实时显示系统中各个进程资源占用情况的工具。
# -b 选项表示以批处理模式运行,适合脚本使用。
# -n 1 表示只获取一次快照而不是持续更新。
# head -n 12 用于限制输出行数,通常前几行包含了最重要的信息。
# 使用 ps 和 awk 命令组合查看 CPU 占用率高的进程
ps aux --sort=-%cpu | head -n 11
# 解释说明:
# ps aux 显示所有进程的详细信息。
# --sort=-%cpu 按 CPU 使用率降序排序。
# head -n 11 限制输出行数,通常前几行包含了 CPU 占用率最高的进程。
# 使用 pidstat 命令查看 CPU 占用率高的进程
pidstat -u 1 3
# 解释说明:
# pidstat 是 sysstat 包中的一个工具,用于报告每个进程的资源使用情况。
# -u 选项表示报告 CPU 使用情况。
# 1 表示每秒刷新一次数据。
# 3 表示总共获取 3 次数据。
上一篇:ls linux
下一篇:linux 重启ssh服务
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站