Linux常用命令之【实时显示进程占用资源:top】

top命令

功能描述:top命令用于实时地显示各个进程的资源占用情况

语法格式:top  [参数]

常用参数:

-c:显示进程的整个命令路径,而不是只显示命令名称

-i:不显示闲置或者僵死的进程信息

-p:显示指定pid的进程信息

常用交互命令:

h或?:显示帮助信息

1:数字1,用于多核CPU监控,可监控每个CPU的状况

F或O:选择排序的列

<,>:移动选择排序的列

R:切换排序顺序

H:切换是否显示线程信息

c:切换是否显示整个命令路径

i:切换是否显示闲置进程和僵死进程

u:显示指定用户相关的进程信息

k:通过输入pid终止一个进程

q:退出top显示

 

内容说明:

top - 15:22:56 up 3 days,  3:28,  3 users,  load average: 0.00, 0.07, 0.11
Tasks: 110 total,   1 running, 109 sleeping,   0 stopped,   0 zombie
%Cpu(s):  1.3 us,  3.0 sy,  0.0 ni, 95.7 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem :   995896 total,    82516 free,   220456 used,   692924 buff/cache
KiB Swap:  2097148 total,  2092532 free,     4616 used.   532980 avail Mem 

   PID USER      PR  NI    VIRT    RES    SHR S %CPU %MEM     TIME+ COMMAND                                                                                                         
 52985 root      20   0  157052   5952   4260 S  0.7  0.6   0:17.21 sshd                                                                                                            
     1 root      20   0  136308   5168   3028 S  0.3  0.5   0:44.79 systemd                                                                                                         
 55815 mysql     20   0  980624  79296   7140 S  0.3  8.0   0:01.11 mysqld                                                                                                          
     2 root      20   0       0      0      0 S  0.0  0.0   0:00.12 kthreadd                                                                                                        
     3 root      20   0       0      0      0 S  0.0  0.0   0:30.00 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.00 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 S  0.0  0.0   0:52.62 rcu_sched                                                                                                       
    10 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 lru-add-drain                                                                                                   
    11 root      rt   0       0      0      0 S  0.0  0.0   0:01.86 watchdog/0                                                                                                      
    13 root      20   0       0      0      0 S  0.0  0.0   0:00.01 kdevtmpfs                                                                                                       
    14 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 netns                                                                                                           
    15 root      20   0       0      0      0 S  0.0  0.0   0:00.08 khungtaskd                                                                                                      
    16 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 writeback                                                                                                       
    17 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 kintegrityd                                                                                                     
    18 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 bioset                                                                                                          
    19 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 bioset    

第一行:当前系统时间,已运行了3天3小时28分,有3个用户登录了系统,load average三个参数分别是1分钟、5分钟、15分钟的平均负载情况。

第二行:共有110个进程,1个正在运行中,109个睡眠中,0个stoped状态,0个僵尸状态。

第三行:CPU状态信息

1.3 us:用户空间占用CPU百分比

3.0 sy:内核空间占用CPU百分比

0.0 ni:改变过优先级的进程占用CPU百分比

95.7 id:空闲CPU百分比

0.0 wa:I/O等待占用CPU百分比

0.0 hi:硬中断占用CPU百分比

0.0 si:软中断占用CPU百分比

0.0 st:虚拟机占用CPU百分比

第四行:内存状态

995896 total:物理内存总量

82516 free:空闲内存总量

220456 used:使用中的内存总量

692924 buff/cache:缓冲的内存总量

第五行:swap交换分区信息

2097148 total:交换区总量

2092532 free:空闲交换区总量

4616 used:使用的交换区总量

532980 avail Mem:可用的内存总量

第六行:空行

第七行:各进程的状态监控

PID:进程id

USER:进程所有者

PR:进程优先级

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

VIRT:进程使用的虚拟内存总量,单位为kb

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

SHR:共享内存大小,单位为kb

S:进程状态,D:不可中断的睡眠状态,R:运行,S:睡眠,T:停止/跟踪,Z:僵尸进程

%CPU:CPU占用百分比

%MEM:物理内存占用百分比

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

COMMAND:进程名称(命令名/命令行)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

@从入门到入土

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值