top

Help for Interactive Commands - procps version 3.2.8

Window 1:Def: Cumulative mode Off.  System: Delay 3.0 secs; Secure mode Off.

  Z,B       Global: 'Z' change color mappings; 'B' disable/enable bold

  l,t,m     Toggle Summaries: 'l' load avg; 't' task/cpu stats; 'm' mem info

  1,I       Toggle SMP view: '1' single/separate states; 'I' Irix/Solaris mode

  f,o     . Fields/Columns: 'f' add or remove; 'o' change display order

  F or O  . Select sort field

  <,>     . Move sort field: '<' next col left; '>' next col right

  R,H     . Toggle: 'R' normal/reverse sort; 'H' show threads

  c,i,S   . Toggle: 'c' cmd name/line; 'i' idle tasks; 'S' cumulative time

  x,y     . Toggle highlights: 'x' sort field; 'y' running tasks

  z,b     . Toggle: 'z' color/mono; 'b' bold/reverse (only if 'x' or 'y')

  u       . Show specific user only

  n or #  . Set maximum tasks displayed

  k,r       Manipulate tasks: 'k' kill; 'r' renice

  d or s    Set update interval

  W         Write configuration file

  q         Quit

 ( commands shown with '.' require a visible task display window )


# top

Top - 04:10:00 —> 当前时间  up 198 days —> 系统运行时间   3users —>  当前登陆用户数    

load average—> 系统负载,任务队列的平均长度 分别为 1分钟 5分钟 15分钟前到现在的平均值

进程信息:

Tasks: 97 total —> 进程总数97  其中1 running 96 正在运行的进程数  sleeping 睡眠的进程数  0 stopped  停止的进程数 0 zombie 僵尸进程数

CPU信息:

Cpu(s): 11.4%us —> 用户空间占用CPU百分比     2.7%sy —> 内核空间占用CPU百分比           0.0%ni —> 用户进程空间内改变过优先级的进程占用CPU百分比    84.5%id —> 空闲CPU百分比        0.0%wa —> 等待输入输出的CPU时间百分比      

内存信息:

Mem:16437028k total —> 物理内存总量    14245304k used —> 使用物理内存总量    2191724k free —> 空闲内存总量    

150504k buffers —> 内核缓存的内存量    Swap: 0k total —> 交换区总量    0k used —> 使用的交换区总量   

PID  —> 进程ID      USER —>  用户        PR —>  优先级       NI —> nice值,负值表示优先级高,正值为低      

VIRT —> 进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES          

RES —> 进程使用的、未被换出的物理内存大小,单位kb。RES=CODE+DATA       SHR —> 共享内存大小,单位kb

S   —> 进程状态。 D=不可中断的睡眠状态R=运行 S=睡眠T=跟踪/停止Z=僵尸进程       %CPU —> 上次更新到现在的CPU时间占用百分比

%MEM —>  进程使用的物理内存百分比      TIME+  —> 进程使用的CPU时间总计,单位1/100秒          COMMAND-->命令名/命令行

top_第1张图片

按 1   每个逻辑CPU的状况   (4个逻辑CPU,实际物理CPU cat /proc/cpuinfo)

top_第2张图片

按 c   切换显示命令名称和完整命令行

top_第3张图片

按 M 根据内存大小进行排序

top_第4张图片

按 P 根据CPU使用百分比大小进行排序

top_第5张图片

按 T 根据时间/累计时间进行排序

top_第6张图片

按 i 忽略闲置和僵死进程

top_第7张图片

按 r  重新安排一个进程的优先级别 (提示用户输入需要改变的进程PID以及需要设置的进程优先级值,输入一个正值将使优先级降低,默认值是10)

W 将当前设置写入~/.toprc文件中

# top -n 2 -b < top.log   将更新显示二次的结果输入到名称为 top.log 的档案里

# top -p 2907 -p 6265 每隔5秒显示pid是2907和pid是6265的两个进程的资源占用情况

top_第8张图片

你可能感兴趣的:(top)