Top 命令,全称为 "Top Interactive Processor Utilization",是一个 Linux 实用程序,用于实时监视系统资源的使用情况。它可显示有关 CPU 利用率、内存使用、进程和任务等信息。
启动 Top 命令
要启动 top 命令,只需在终端中输入 "top"。
Top 命令界面
Top 命令界面分为两部分:头部和主体。头部显示系统摘要,包括:
系统时间和日期
系统正常运行时间
总任务数
正在运行的任务数
休眠的任务数
僵尸进程数
主体显示实时进程信息,包括:
PID(进程 ID)
用户
进程名称
CPU 使用率
内存使用率
虚拟内存使用率
共享内存使用率
启动时间
排序进程
默认情况下,进程按 CPU 使用率排序。可以使用以下键对进程进行其他排序:
P:按 CPU 使用率排序
M:按内存使用率排序
T:按时间排序
过滤进程
可以使用以下键过滤进程列表:
/:按进程名称过滤
u:按用户过滤
k:按 PID 过滤
R:反转过滤器
交互式命令
Top 命令还提供交互式命令,用于操作进程,例如:
k:终止进程
r:重新启动进程
S:发送信号给进程
l:改变进程优先级
n:改变进程名称
退出 Top 命令
要退出 top 命令,按 "q" 键。
Top 命令是监视 Linux 系统资源使用的强大工具。通过了解如何使用它的界面、排序和过滤功能,您可以快速识别性能问题并采取适当措施。