Linux top 命令使用教程

转载请标明出处:https://blog.csdn.net/donkor_/article/details/139775547


一、top 是什么

Linux top 是一个在Linux和其他类 Unix 系统上常用的实时系统监控工具。它提供了一个动态的、交互式的实时视图,显示系统的整体性能信息以及正在运行的进程的相关信息

二、top的基础语法

top [options]
可选参数说明

参数 备注
-d <秒数> 指定 top 命令的刷新时间间隔,单位为秒
-n <次数> 指定 top 命令运行的次数后自动退出
-p<进程ID> 仅显示指定进程ID的信息
-u <用户名> 仅显示指定用户名的进程信息
-i<时间> 设置间隔时间
-I 不显示闲置(idle)或无用的进程
-H 在进程信息中显示线程详细信息
-b 以批处理(batch)模式运行,直接将结果输出到文件
-c 显示完整的命令行而不截断
-S 累计显示进程的 CPU 使用时间

三、top输出信息解读

第一行,基础信息

信息 备注
16:03:33 当前系统时间
up 14 days, 19:11 运行时间
2 users 用户组
load average: 0.01, 0.02, 0.05 1分钟、5分钟、15分钟负载情况,即任务队列的平均长度

第二行,任务(进程)信息

信息 备注
92 total 进程总数
1 running 运行状态数
91 sleeping 睡眠状态数
0 stopped 停止状态数
0 zombie 僵尸状态数

第三行,CPU状态信息

信息 备注
1.8 us 用户空间占用CPU的百分比
1.7 sy 内核空间占用CPU的百分比
0.0 ni 改变过优先级的进程占用CPU的百分比
96.5 id 空闲CPU百分比
0.0 wa IO等待占用CPU的百分比
0.0 hi 硬中断(Hardware IRQ)占用CPU的百分比
0.0 si 软中断(Software Interrupts)占用CPU的百分比
0.0 st 虚拟机偷取时间

第四行,内存状态信息

信息 备注
1798504 total 物理内存总量
425964 free 空闲内存总量
224716 used 使用中的内存总量
1147824 buff/cache 缓存的内存量

第五行,swap交换分区信息

信息 备注
0 total 交换区总量
0 free 空闲交换区总量
0 used 使用的交换区总量
1399868 avail Mem 缓冲的交换区总量

第六行,空行

第七行,各进程(任务)的状态监控,项目列信息说明

列信息 备注
PID 进程id
USER 进程所有者
PR 进程优先级
NI nice值。负值表示高优先级,正值表示低优先级
VIRT 进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES
RES 进程使用的、未被换出的物理内存大小,单位kb。RES=CODE+DATA
SHR 共享内存大小,单位kb
S 进程状态。D=不可中断的睡眠状态 R=运行 S=睡眠 T=跟踪/停止 Z=僵尸进程
%CPU 上次更新到现在的CPU时间占用百分比
%MEM 进程使用的物理内存百分比
TIME+ 进程使用的CPU时间总计,单位1/100秒
COMMAND 进程名称(命令名/命令行)

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-19 06:26:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-19 06:26:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-06-19 06:26:03       87 阅读
  4. Python语言-面向对象

    2024-06-19 06:26:03       96 阅读

热门阅读

  1. 分布式锁(3):Redis基于set命令的分布式锁

    2024-06-19 06:26:03       35 阅读
  2. 【C++】特殊类设计

    2024-06-19 06:26:03       28 阅读
  3. shiny实现点击跳转下一个标签栏

    2024-06-19 06:26:03       43 阅读
  4. 第7章:系统架构设计基础知识-软件架构风格

    2024-06-19 06:26:03       27 阅读
  5. Python 介绍——浔川python社

    2024-06-19 06:26:03       34 阅读
  6. Qt 实战(5)布局管理器 | 5.1、DPI对布局的影响

    2024-06-19 06:26:03       31 阅读
  7. Web前端

    2024-06-19 06:26:03       44 阅读
  8. [每日一练]利用子查询查询出现一次的最大数字

    2024-06-19 06:26:03       43 阅读
  9. for循环

    for循环

    2024-06-19 06:26:03      38 阅读
  10. 【深度学习】TensorRT模型转换环境

    2024-06-19 06:26:03       38 阅读
  11. 大模型日报2024-06-18

    2024-06-19 06:26:03       47 阅读
  12. 深入理解 Python 类中的各种方法

    2024-06-19 06:26:03       33 阅读