top命令的用法


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命令详解

Linux top 命令入门知识 

Linux 系统监控、诊断工具之 top命令详解 

top命令引起系统负载升高 

实用的top命令

为什么 Linux 的 htop 命令完胜 top 命令

Ubuntu下最强大的进程监视器htop使用

本文永久更新链接地址

相关内容