标签:大小 空闲 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
标签:大小 空闲 man 优先 微软雅黑 ... toolbar 一个 linu
原文地址:http://blog.51cto.com/12107790/2150807