您的位置:时时app平台注册网站 > 时时app平台注册网站 > TOP详细使用说明

TOP详细使用说明

2019-10-18 20:24

1、用法

p  通过点名监察和控制进度ID 来仅仅监察和控制某些进度的状态。

top命令命令用于实时监测系统能源使用境况,包蕴,进度、cpu,内部存款和储蓄器等

top 命令的显得结果如下所示:

3、在该命令中常用快速键

y: WCHAN      = Sleeping in Function      // 在睡眠中

top -       系统当下岁月
up              系统已开机多久
user             当前顾客数
load average          cpu平均负载,三个数值分别为,1秒钟,5分钟,15分钟
Tasks                 系统当下经过数,total:总进度数,running:正在运作的进程数,sleeping:睡眠的进度数,stopped:结束的经过数,zombie:尸鬼进度数
%Cpu(s)                  cpu使用率,us:客户采纳cpu百分之百,sy:系统基本使用cpu百分之百,id:剩余的cpu百分之百
Mem               内部存款和储蓄器使用消息,total:总内部存款和储蓄器大小,free:空闲的内存,used:已运用的内部存储器,buff/cache:缓存的内部存款和储蓄器大小
Swap                设想内部存款和储蓄器新闻
PID             进程id
USERubicon         进度全部者
PR        优先级
NI       nice值,负值表示高优先级,正值表示低优先级
VIRT        进度使用的虚拟内部存储器总数
RES        进程使用的轮廓内部存款和储蓄器大小
SHHaval        分享内部存储器大小
S           进度景况,D:不可中断的平息状态,Odyssey:运维,S:睡眠,T:追踪/截止,Z:尸鬼进度
%CPU       进度使用的CPU占用百分比
%MEM      进程使用的情理内部存款和储蓄器百分比
TIME        进程使用的CPU时间累加
COMMAND    命令名

0 zombie           活死人进度数

-b      以批管理格局操作
-c      呈现完整的治命令
-d      荧屏刷新间距时间
-I       忽视失效进程
-s      保密方式
-S      储存情势
-i<时间>       设置刷新间隔时间
-u<客商名>       钦赐客户名
-p<进度号>      钦点进度
-n<次数>     循环展现的次数

 

5、说明

t: SH昂Cora        = Shared Mem size (kb)      // 分享内部存款和储蓄器大小. 放映了二个task 的隐衷能够供别人选取的内部存款和储蓄器的尺寸

top [选项]

i  施行top 指令时,忽视闲置大概已改成Zombie 的顺序。 

h    展现急迅键扶持
k    终止五个进程
i     开/关忽视闲置和僵死进度
q    退出程序
r     重新安插三个历程的预先等级
S       切换来共计方式
s    更动刷新间距时间,单位秒
f,F        从当前显示中增添或许去除项目
o,O      改动呈现档期的顺序的顺序
l     切换彰显平均负载和运行时间音信
m      切换突显内存新闻
t     切换展现进程和CPU状态音讯
c    切换展现命令名称和总体命令行
M      依照内部存款和储蓄器使用大小排序
P    根据CPU使用率实行排序   (默许排序)
T    依照时间/累加时间张开排序
w    将日前设置写入~/.toprc文件中
1    打开多核cpu显示

 

4、实例

对F 键和f 键的分别:

top - 23:19:36 up  8:52,  1 user,  load average: 0.05, 0.04, 0.05
Tasks:  99 total,   2 running,  97 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.0 us,  0.1 sy,  0.0 ni, 99.9 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem :   739932 total,   353944 free,   125284 used,   260704 buff/cache
KiB Swap:  1044476 total,  1044476 free,        0 used.   459304 avail Mem 

   PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME  COMMAND                                          
    47 root      20   0       0      0      0 S   0.1  0.0   0:36.55 kworker/0:1                                      
   643 root      20   0   21668   1284    972 S   0.1  0.2   0:18.13 irqbalance                                       
  1668 root      20   0       0      0      0 S   0.1  0.0   0:01.08 kworker/1:1                                      
     1 root      20   0  127968   6480   4096 S   0.0  0.9   0:01.93 systemd                                          
     2 root      20   0       0      0      0 S   0.0  0.0   0:00.02 kthreadd                                         
     3 root      20   0       0      0      0 S   0.0  0.0   0:00.23 ksoftirqd/0                                      
     5 root       0 -20       0      0      0 S   0.0  0.0   0:00.00 kworker/0:0H                                     
     7 root      rt   0       0      0      0 S   0.0  0.0   0:00.02 migration/0                                      
     8 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcu_bh                                           
     9 root      20   0       0      0      0 R   0.0  0.0   0:01.95 rcu_sched                                        
    10 root       0 -20       0      0      0 S   0.0  0.0   0:00.00 lru-add-drain 

p      SWAP   进度使用的杜撰内部存款和储蓄器中,被换出的大小,单位kb 。

前5行为系统完全能源总计情形

h      PR     优先级

2、命令选项

q      RES    进度使用的、未被换出的大意内部存储器大小,单位kb 。RES=CODE DATA

 

q     退出程序。

 

第一行是天职队列新闻 ,同uptime 命令的试行结果。其剧情如下:

n: %MEM       = Memory usage (RES)        // 内部存款和储蓄器使用率

W     将日前设置写入~/.toprc 文件中。那是写top 配置文件的推荐方法。

d   < 间距秒数>  设置top 监控程序实践境况的间隔时间,单位以秒计算。 

 

S  钦定累加形式

1.0% sy            内核空间攻克CPU 百分比

S= 睡眠

按F(f: 当前情景,能够按对应的字母键做top 的定制输出) 后得参数:

i     忽视闲置和僵死进度。那是一个按键式命令。

R= 运行

 

l     切换展现平均负载和起步时间音信。

v: nDRT       = Dirty Pages count         // 脏页的数量

序号   列名   含义

k     终止三个进程。系统将唤起顾客输入需求甘休的进度PID ,乃至须求发送给该进度什么样的复信号。日常的终止进程能够采取15 功率信号;假若无法健康甘休那就动用频域信号9 强制甘休该进度。私下认可值是实信号15 。在双鸭山形式中此命令被挡住。

按1 键能够等到四个cpu 的情景 

 

t     切换显示进度和CPU 状态新闻。

w: S           = Process Status            // 进度情状:( Evoque ) 为运行或可进行的,( S ) 为该程序正在睡觉中,( T ) 正在侦测恐怕是甘休了,( Z ) 丧尸程序

变动显示内容

j: #C         = Last used cpu (SMP)       // 随后接纳的cpu 比率        

x: COMMAND    = Command name/line         // 进度运行命令行参数

l      TIME   进度使用的CPU 时间累加,单位秒

0.0% ni            客商进度空间内转移过优先级的进度占用CPU 百分比

 

由此f 键能够挑选展现的剧情。按f 键之后会展现列的列表,按a-z 就能够展现或躲藏对应的列,最终按回车键分明。

o 大概O    改换展现等级次序的一一。

总计音讯区域的人间展现了逐条进程的详细新闻。首先来认知一下各列的意思。

S     切换来共计格局。

b: PPID       = Parent Process Pid        // 父进程ID        

load average: 0.06, 0.60, 0.48 系统负荷,即任务队列的平分长度。

top 中按1 键和F 键的参数: 

s  使top 命令在陇南方式中运维。那将去除交互命令所带来的机要危殆。

e: USE哈弗       = User Name                 // 客商名称        

  1.  使用方法

17616k free        空闲内部存款和储蓄器总的数量

p: SWAP       = Swapped size (kb)         // 交流空间尺寸( 全数虚构内部存款和储蓄器中的镜像)

T= 跟踪/ 停止

h 可能?     彰显扶助画面,给出一些简易的下令总括表达。

01:06:48   当前时光

补给表达:推行top 指令可展示前段时间正值系统中进行的程序,并透过它所提供的互动式分界面,用热键加以管理。 

top 命令使用

g      TTY    运维进程的终极名。不是从终端运维的经过则展现为?

w      S      进度意况。

STAT 该进程的图景。在那之中S 代表休眠状态;D 代表不得中断的休眠状态;RAV4代表运营状态;Z 代表僵死状态;T 代表截止或追踪状态。

m     切换显示内部存款和储蓄器信息。

r     重新陈设贰个进度的事先等级。系统提示顾客输入必要转移的长河PID 以至需求设置的进程优先级值。输入一个正在将使优先级裁减,反之则能够使该进程具有更高的优先权。私下认可值是10 。

f 也许F    从当下显示中丰盛或然去除项目。

top 命令是Linux 下常用的习性分析工具,能够实时突显系统中逐个进度的财富占用现象,类似于Windows 的天职管理器。下边详细介绍它的运用方式。

 

施行中的程序。 语 法:top [bciqsS][d 间距秒数][n 施行次数 ] 补充表明:实行top 指令可兆示方今正在系统中进行的程...

123988k cached     缓冲的沟通区总数。

4.3 其他

28 sleeping        睡眠的历程数

top -

c      RUSER  Real user name

4 .1 使用格式

 

s: DATA        = Data Stack size (kb)      //data stack: 物理内部存款和储蓄器中国和欧洲贮存代码的空中, 用于贮存数据

z      Flags  职务标记,参考sched.h

q  持续监察和控制程序实施的现象。 

b  使用批管理格局。 

4 .2 参数表明

     2 root      34  19     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/0

***********************************************************************

a      PID    进程id

i  使top 不出示任何闲置大概僵死进度。

up 1:22    系统运作时刻,格式为时: 分

 

Swap: 192972k total 交流区总的数量

l: TIME       = CPU Time                  //cpu 占用时间        

固然步入F 键区能够做呈现的排序,假若踏入f 键区的话则足以挑选呈现的七个门类:

Z= 尸鬼进度

  1.  蒙受设置

  1379 root      16   0  7976 2456 1980 S  0.7  1.3   0:11.03 sshd

暗中同意情形下仅显示相比根本的PID 、USERAV4 、P宝马X3 、NI 、VIRT 、RES 、SH景逸SUV 、S 、%CPU 、%MEM 、TIME 、COMMAND 列。能够经过上面包车型客车快速键来更换显示内容。

u: nFLT       = Page Fault count          // 内部存款和储蓄器叶错误的数码

 

 

top [-] [d] [p] [q] [c] [C] [S] [s] [n]

Ctrl L 擦除况兼重写显示屏。

o      VIRT   进程使用的虚构内部存款和储蓄器总数,单位kb 。VIRT=SWAP RES

z: Flags      = Task Flags <sched.h>      // 职分标记

r: CODE       = Code size (kb)            // 分配给执行代码的情理内部存款和储蓄器

0.0% si  

c  列出程序时,彰显各个程序的总体指令,饱含指令名称,路线和参数等互为表里消息。 

该数值即为那些内容已存在于内部存款和储蓄器中的沟通区的大大小小。

n      %MEM   进度使用的情理内部存款和储蓄器百分比

u      nFLT   页面错误次数

01:06:48 up 1:22,  1 user,  load average: 0.06, 0.60, 0.48

d: UID        = User Id                   // 用户ID        

s      DATA   可实践代码以外的部分( 数据段 栈) 占用的情理内部存款和储蓄器大小,单位kb

T     依照时间/ 累加时间开展排序。

按大写的F 或O 键,然后按a-z 能够将经过根据相应的列举办排序。而大写的XC60键能够将日前的排序倒转。

第二、三行为经过和CPU 的音信 。当有八个CPU 时,那一个内容恐怕会当先两行。内容如下:

 

 

认知top 的显得结果

 

Cpu(s):  0.3% user,  1.0% system,  0.0% nice, 98.7% idle,  0.0% wa,  0.0% hi,  0.0% si

c: RUSE路虎极光      = Real user name            // 真正的(Real) 所属客商名称        

i: NI         = Nice value                // 优先级得值( 负数代表较高的优先级, 正数是非常的低的刚开始阶段级.0 标识改优先级的值是不会被调节的)        

在Linux 下使用。

按o 键能够改动列的呈现顺序。按小写的a-z 能够将相应的列向右移动,而大写的A-Z 能够将相应的列向左移动。最终按回车键分明。

s  使用保密情势,化解互相形式下的绝密危害。 

  1.  工具(命令)作用

1 user    当前报到顾客数

v      nDRT   最终一遍写入到现行反革命,被涂改过的页面数。

语  法:top [bciqsS][d < 间距秒数>][n < 奉行次数 >]

f      GROUP  进程全部者的组名

0 stopped          甘休的历程数

多个数值分别为1 秒钟、5 分钟、15 分钟 前到目前的平均值。

展现系统当下的历程和另外意况;top 是二个动态呈现进程, 就可以以通过顾客按钮来不断刷新当前状态. 倘使在前台施行该命令, 它将独占前台, 直到客商终止该程序截至. 相比较规范的说,top 命令提供了实时的对系统管理器的情况监视. 它将展现系统中CPU 最“敏感”的职分列表. 该命令能够按CPU 使用. 内存使用和实施时间对职务拓宽排序;并且该命令的无数表征都能够通过交互式命令恐怕在私有定制文件中开展设定.

  1.  工具(命令)名称

0.0% wa            等待输入输出的CPU 时间百分比

Tasks: 29 total    进度总数

Cpu(s): 0.3% us    客户空间攻克CPU 百分比

22052k buffers     用作内核缓存的内存量

 

0.0% hi  

k: %CPU       = CPU usage                  //cpu 使用比率        

D= 不可中断的睡觉状态

 

P     依照CPU 使用比例尺寸实行排序。

 

192872k free       空闲沟通区总数

s     退换几回刷新之间的延迟时间。系统将唤起用户输入新的光阴,单位为s 。假使有小数,就换算成m s 。输入0 值则系统将持续刷新,暗中认可值是5 s 。要求专心的是只要设置太小的小运,很恐怕会挑起持续刷新,进而根本不比看清突显的意况,况兼系统负荷也会大大扩大。

k       %CPU   上次更新到现行反革命的CPU 时间侵占百分比

m      TIME  进度使用的CPU 时间一同,单位1/100 秒

y      WCHAN  若该进度在上床,则显得睡眠中的系统函数名

Mem:    191272k total,   173656k used,    17616k free,    22052k buffers

q   该选拔将使top 未有另外延迟的进展刷新。假若调用程序有最棒客户权限,那么top 将以尽大概高的事先级运转。

c  展现任何命令行而不只是呈现命令名

对应的内部存款和储蓄器再度被换出时可不要再对调换区写入。

i      NI     nice 值。负值表示高优先级,正值表示低优先级

 

作者 qgrape

d  钦命每几次显示器新闻刷新之间的年月间隔。当然顾客能够动用s 交互命令来改造之。

* A: PID        = Process Id                // 进程ID        

参  数: 

     3 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 watchdog/0 计算新闻区

d      UID    进度全体者的客户id

r      CODE   可进行代码 占用的大意内部存款和储蓄器大小,单位kb

h: PR         = Priority                  // 优先权        

1 running          正在周转的进度数

j      P      最终动用的CPU ,仅在多CPU 遭遇下有意义

S  使用累加方式,其效能类似ps 指令的"-S" 参数。

前五行是系统完整的总计新闻。

98.7% id           空闲CPU 百分比

x      COMMAND 命令名/ 命令行

f: GROUP      = Group Name                // 组名称

Swap:   192772k total,        0k used,   192772k free,   123988k cached

内部存款和储蓄器中的内容被换出到交流区,而后又被换入到内部存款和储蓄器,但利用过的沟通区尚未被覆盖,

m: TIME      = CPU Time, hundredths     //cpu% 比

Tasks:  29 total,   1 running,  28 sleeping,   0 stopped,   0 zombie

 

g: TTY        = Controlling Tty           // 控制        

q: RES        = Resident size (kb)        // 已经采纳了的常驻内部存储器(Resident size):RES = CODE DATA

M     依照驻留内部存款和储蓄器大小进行排序。

意义表达:显示,管理 实践中的程序。 

o: VIRT       = Virtual Image (kb)        // 虚构镜像(VIRT = SWAP RES: 全体进度使用的虚拟内部存款和储蓄器值, 包罗富有的代码, 数据, 分享库已经被swapped out 的)

进程音讯区

Mem: 一九一四72k total 物理内部存储器总的数量

b      PPID   父进程id

 

     1 root      16   0  1992  632  544 S  0.0  0.3   0:00.90 init

最终两行事内部存储器新闻。内容如下:

  14704 root      16   0  2128  980  796 R  0.7  0.5   0:02.72 top

t      SHLX570    分享内部存款和储蓄器大小,单位kb

173656k used       使用的物理内部存款和储蓄器总的数量

0k used            使用的交换区总数

   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME  COMMAND

e      USE哈弗   进度全部者的顾客名

 

 

c     切换展现命令名称和全部命令行。

top

上面介绍在top 命令推行进程中得以行使的一部分互相命令。从利用角度来看,纯熟的主宰那一个命令比调节选项还第一片段。这几个命令都是单字母的,假使在命令行选项中应用了s 选项,则也许里面有的发令会被屏蔽掉。

n   < 推行次数>  设置监察和控制消息的创新次数。 

本文由时时app平台注册网站发布于时时app平台注册网站,转载请注明出处:TOP详细使用说明

关键词: