赞
踩
top命令经常用来监控linux的系统状况,是常用的性能分析工具,能够实时显示系统中各个进程的资源占用情况。在Linux操作系统中,top是使用最频繁,也是比较全的一个命令。Top命令类似于Windows系统的任务管理器工具。它对于所有正在运行的进行和系统负荷提供不断更新的概览信息,包括系统负载、CPU利用分布情况、内存使用、每个进程的内容使用情况等信息。
1.top -d:number代表秒数 默认5秒 刷新一次
2.top -b:以批次的方式执行top
3.top -b: ‘批量模式’,用来将输出重定向到指定文件,一般配合-n 指定输出几次统计信息
4.top -c: 显示产生进程的完成命令
5.top -p: 指定pid 多个pid以‘逗号’分开,只显示指定pid进程的状态
6.**top显示的页面命令**
如下图
PID | 进程id |
---|---|
USER | 父进程id |
PR | 优先级 |
NI | 谦让度值 nice值。负值表示高优先级,正值表示低优先级 |
VIRT | 进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES |
SHR | 共享内存大小,单位kb |
S | 进程状态。D=不可中断的睡眠状态 R=运行 S=睡眠 T=跟踪/停止 Z=僵尸进程 |
%CPU | 上次更新到现在的CPU时间占用百分比 |
%MEM | 进程使用的物理内存百分比 |
TIME+ | 进程使用的CPU时间总计,单位1/100秒 |
COMMAND | 命令名/命令行 |
注意:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。