码迷,mamicode.com
首页 > 其他好文 > 详细

top命令

时间:2018-07-27 10:50:05      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:大小   空闲   man   优先   微软雅黑   ...   toolbar   一个   linu   

top命令:

display Linux tasks

实时动态查看系统的运行情况

语法:

top -hv | -abcHimMsS -d delay -n iterations -p pid [, pid ...]

选项:

-d 设置刷新时间间隔

-p 指定pid来监控某个pid

-u 指定uid来监控某个用户

-b 顺序输出, 将top输出编排成适合输出到文件的格式,可以使用这个选项创建进程日志

交互命令:

?  显示在top当汇总可以输入的按键指令

h 显示帮助命令

k 杀掉一个进程

q 退出

r 设置一个进程的优先级

P 以CPU的使用资源排序显示

M 以Memory的使用资源排序显示

N 以PID来排序

T 以TIME+排序

实例:

top - 14:12:44 up 17 days, 11:12,  2 users,  load average: 0.00, 0.00, 0.00
Tasks:  86 total,   1 running,  85 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us,  0.3%sy,  0.0%ni, 99.7%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   2952696k total,   712224k used,  2240472k free,   238172k buffers
Swap:  2047992k total,        0k used,  2047992k free,   145916k cached
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
    1 root      20   0 19232 1536 1248 S  0.0  0.1   0:01.79 init
    2 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kthreadd

1.第一行同uptime

2.第二行进程信息

3.第三行cpu信息,us用户空间占用cpu百分比,sy内核空间占用cpu百分比,ni用户进程空间内改变过优先级的进程占用CPU百分比,id空闲CPU百分比, wa等待输入输出的CPU时间百分比,

4.第四行内存使用情况
5.交换空间使用情况

6.第六行:

pid:进程PID

user:所属用户

PR:优先级

NI:nice值

VIRT:进程使用的虚拟内存

RES:进程使用的、未被换出的物理内存大小

SHR:共享内存大小,

S:状态

CPU:上次更新到现在的CPU时间占用百分比

MEM:进程使用的物理内存百分比

TIME+:进程使用的CPU时间总计

COMMAND:所属命令

 

常用

top

top -p pid

top -b -d 10 -n 2 |tee >pp.log

top -b -d 10 -n 2 -p pid1,pid2  |tee >pp.log


top命令

标签:大小   空闲   man   优先   微软雅黑   ...   toolbar   一个   linu   

原文地址:http://blog.51cto.com/12107790/2150807

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!