top命令可以用来方便地观察当前系统中运行的进程的信息,并可以在运行过程中执行改变进程的优先级、更改排序规则、导出状态信息等操作,非常方便。
1、主要选项
-d:后接秒数,状态更新的秒数,默认5秒
-b:以批次的方式运行top,通常利用重定向将top的输出重定向到文件
-n:结合-b使用,运行top几次
-p:指定观察的进程的PID
2、在 top 执行过程当中可以使用的按键命令:
?:显示在 top 当中可以输入按键命令
P:按CPU的利用率排序显示;
M:按内存的利用率排序显示;
N:以 PID排序!
T:由该进程使用的CPU时间累积 (TIME+) 排序。
k:给某个 PID 一个信号(signal)
r:给某个 PID 重新指定一个nice值。
q:退出top。
3、例子
$top -d 2 //每2秒更新一次运行状态
$top -b -n 2 > ~/tmp/top.txt //将2次运行的状态信息导出到文件中
$top -d 2 -p 1425 //每2秒更新一次指定进程的运行状态信息
Linux下top命令详解 http://www.linuxidc.com/Linux/2015-04/116101.htm
Linux top 命令入门知识 http://www.linuxidc.com/Linux/2015-02/114109p2.htm
Linux 系统监控、诊断工具之 top命令详解 http://www.linuxidc.com/Linux/2014-12/110563.htm
top命令引起系统负载升高 http://www.linuxidc.com/Linux/2014-11/109997.htm
实用的top命令 http://www.linuxidc.com/Linux/2014-11/109769.htm
为什么 Linux 的 htop 命令完胜 top 命令 http://www.linuxidc.com/Linux/2014-06/102626.htm
Ubuntu下最强大的进程监视器htop使用 http://www.linuxidc.com/Linux/2013-05/85030.htm
本文永久更新链接地址:http://www.linuxidc.com/Linux/2015-08/122468.htm