Linux的命令top详解:系统动态监视工具
top
是 Linux 系统中常用的性能分析工具,用于实时监视系统的进程状态、内存使用、CPU 使用等信息。
以下是 top
命令的一些常用选项和说明:
-b
: 批量处理模式,用于输出报告一次性结果后退出。-n <次数>
: 在批处理模式中,指定输出结果的次数。-d <秒数>
: 指定每两次屏幕更新之间的延迟时间。- \`-s: 使用保密模式,不显示任何与用户有关的信息。
- \`-S: 累计模式,显示各进程的总和。
- \`-i: 不显示空闲进程或僵尸进程。
- \`-c: 显示完整的命令行(否则会被截断)。
q
: 退出top
。h
: 显示帮助屏幕。W
: 保存当前设置到文件中。o
: 修改显示的列。f
或F
: 从当前显示的列中添加或删除。k
: 杀死进程,需要指定进程ID和信号。- \`r: 重新调整进程的优先级。
使用示例:
top # 运行top,开始监控系统
top -d 2 -p 1234 # 设置两秒更新一次,只显示进程ID为1234的进程信息
在 top
运行时,可以使用快捷键进行操作,如 k
杀死进程,o
修改显示列,等等。
评论已关闭