Linux的top命令

发布时间:2024年01月06日

通过top命令可以查看CPU、内存使用情况

-p:只显示某个进程的信息

-d:设置刷新时间

-c:显示产生进程的完整命令,默认是进程名

-n:指定刷新次数

-u:查找特点用户启动的进程

-b:以非交互非全屏模式运行,以批次的方式执行top,eg:top -b -n 3 > /tmp/top.tmp

-i:不显示任何闲置进程

直接输入top即可,默认5s刷新一次

前五行置顶信息:

第一行:top:命令名称,系统时间,启动时间,用户登录数,负载时间

第二行:进程数,子进程数,睡眠进程数,停止进程数,僵尸进程数

第三行:CPU使用率,用户CPU使用率,系统CPU使用率,高优先级进程占用CPU时间百分比,空闲CPU率,IO等待CPU占用率,CPU硬件中断率,CPU软件中断率,强制等待占用CPU率

第四、五行:物理(虚拟)内存,总量,空闲多少内存,使用了多少内存,buff/cache占用

下面的信息:

PR:优先级,越小越高

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

RES:物理内存使用情况

VIRT:虚拟内存使用情况

SHR:共享内存使用情况

S:进程状态,S休眠,R运行,Z僵死状态,N负数优先级,I空闲状态

top交互式选项,自行了解

文章来源:https://blog.csdn.net/weixin_55843921/article/details/135427097
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。