Linux 进程管理命令之top

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 进程管理命令之top相关的知识,希望对你有一定的参考价值。

类似于Windows的任务管理器

技术分享图片

技术分享图片

这个命令默认就可以动态的显示进程状态

21:39:20 这个是当前时间

up 15 min 是top进程的运行时间

1 user 是在线用户数

load average 负载的平均值 过去1分钟 5分钟 15分钟的负载值

tasks 工作总数量 running运行状态的进程数量 sleeping处于睡眠状态的进程数量 stopped 处于停止状态的进程数量 zombie处于僵死状态的进程数量

%CPU占用 us(user)未微调的用户进程占用时间 sy 内核进程占用时间 ni 微调用户进程占用时间 id空闲时间 wa 等待I/O完成的时间 hi 硬中断占用时间 si 软终端占用时间 st 虚拟机占用时间

技术分享图片

这里按1就可以分别显示每个CPU的占用率

KiB mem:total 内存总量 free内存空闲量 used内存占用量 buff/cache buff和cache占用的内存量

KiB Swap:total swap总量 free swap空闲量 used swap占用量 avail mem 可用的内存量 大约等于内存的空闲量+内存占用量

在top进程运行过程中,m 是按照内存占用排序,t是按照time排序,默认是按照cpu占用率排序

top其实是一个交互式的程序,s可以修改刷新间隔 k可以强行关闭进程(输入进程ID) q退出程序




以上是关于Linux 进程管理命令之top的主要内容,如果未能解决你的问题,请参考以下文章

linux 系统上的进程查看管理工具之htop/dstat/top/ps命令详解

Linux 进程管理命令之htop

Linux之进程管理相关命令之二

Linux 进程管理命令之uptime

linux运维之服务进程管理

linux命令:top进程管理