linux下top命令参数解释
来源:互联网 发布:网络电视如何更新节目 编辑:程序博客网 时间:2024/06/05 06:43
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。
Tasks: 29 total,
Cpu(s): 0.3% us, 1.0% sy, 0.0% ni, 98.7% id, 0.0% wa, 0.0% hi, 0.0%si
Mem:
Swap:
1379root
14704root
统计信息区
前五行是系统整体的统计信息。第一行是任务队列信息,同 uptime 命令的执行结果。其内容如下:
三个数值分别为 1分钟、5分钟、15分钟前到现在的平均值。
第二、三行为进程和CPU的信息。当有多个CPU时,这些内容可能会超过两行。内容如下:
最后两行为内存信息。内容如下:
内存中的内容被换出到交换区,而后又被换入到内存,但使用过的交换区尚未被覆盖,
该数值即为这些内容已存在于内存中的交换区的大小。
相应的内存再次被换出时可不必再对交换区写入。
进程信息区
统计信息区域的下方显示了各个进程的详细信息。首先来认识一下各列的含义。
D=不可中断的睡眠状态
R=运行
S=睡眠
T=跟踪/停止
Z=僵尸进程xCOMMAND命令名/命令行yWCHAN若该进程在睡眠,则显示睡眠中的系统函数名zFlags任务标志,参考 sched.h
默认情况下仅显示比较重要的 PID、USER、PR、NI、VIRT、RES、SHR、S、%CPU、%MEM、TIME+、COMMAND列。可以通过下面的快捷键来更改显示内容。
更改显示内容
通过
按
按大写的
命令使用
1. 工具(命令)名称
top
2.工具(命令)作用
显示系统当前的进程和其他状况;top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定.
3.环境设置
在Linux下使用。
4.使用方法
4.1使用格式
top [-] [d] [p] [q] [c] [C] [S] [s] [n]
4.2参数说明
d
p
q该选项将使top没有任何延迟的进行刷新。如果调用程序有超级用户权限,那么top将以尽可能高的优先级运行。
S
s
i
c
4.3其他
下面介绍在top命令执行过程中可以使用的一些交互命令。从使用角度来看,熟练的掌握这些命令比掌握选项还重要一些。这些命令都是单字母的,如果在命令行选项中使用了s选项,则可能其中一些命令会被屏蔽掉。
Ctrl+L
h或者?
k
i
q
r
S
s
f或者F
o或者O
l
m
t
c
M
P
T
- linux下top命令参数解释
- linux下top命令参数解释
- linux下top命令参数解释
- linux下top命令参数解释
- linux下top命令参数解释
- linux下top命令参数解释
- Linux下top命令参数解释
- linux下top命令参数解释
- linux下top命令参数解释
- linux下top命令参数解释
- linux下top命令参数解释
- linux下top命令参数解释
- linux下top命令参数解释
- linux下top命令参数解释
- linux下top命令参数解释
- linux下top命令参数解释
- linux下top命令参数解释
- linux下top命令参数解释
- 哲学家问题,理发师问题 代码
- pcap文件解析(二)--初识IP包(初级)
- Nosql Mongodb之旅(17)—MongoDB进程控制
- 原地归并排序
- Js获取当前日期时间及其它操作
- linux下top命令参数解释
- Nosql Mongodb之旅(18)—MongoDB索引
- 白话经典算法系列之七 堆与堆排序
- vs2010 LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- Linux命令----分析CPU的瓶颈
- HDU 4810 Wall Painting (位操作-异或)
- Redis与Memcached的区别
- Nosql Mongodb之旅(19)—MongoDB explain执行计划
- 数学建模--非线性规划(二)