Linux进程管理动态查看进程top

2023-05-16

目录

一、解读top命令的显示信息

1、上半部分解读(前五行)

2、后半部分(进程信息)

二、top常用内部指令


一、解读top命令的显示信息

        命令:top     

注意:在top命令展示中按q可以退出,这个时候可以输入其他命令了

top命令是动态的查看进程信息,输出信息有两部分,上半部分由五行组成后半部分就是进程的信息了。

       

1、上半部分解读(前五行)

 第一行:top - 13:30:25 up 1 min,  2 users,  load average: 1.89, 0.60, 0.21

top - 13:30:25  up     1 min,          2 users,     load average: 1.89,    0.60,    0.21

程序名-系统时间,运行时间      登录用户数    CPU负载       1分钟  5分钟  15分钟

第二行:Tasks: 208 total,   2 running, 206 sleeping,   0 stopped,   0 zombie

Tasks: 208 total,   2 running,          206 sleeping,     0 stopped,       0 zombie

总进程数208            运行数2               睡眠数206       停止数0           僵死数0

第三行:%Cpu(s):  3.4 us,  2.0 sy,  0.0 ni, 94.6 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st

CPU使用占比

        us:用户

        sy:系统

        ni:优先级

        id:空闲

        wa:等待

        hi:硬件

        si:软件

        st:虚拟机

第四第五行:KiB Mem :   995676 total,    66648 free,   680676 used,   248352 buff/cache
                      KiB Swap:  2097148 total,  2080244 free,    16904 used.   159104 avail Mem

KiB Mem :   995676 total,        66648 free,         680676 used,       248352 buff/cache

物理内存K   total  总共  10G    free空闲6.6G     used使用6.8G      cache缓存硬盘内容2G

KiB Swap:   2097148 total,       2080244 free,    16904 used.                159104 avail Mem

交换内存K       total20G             free20G      used使用1.6G                      内存占用:16G

2、后半部分(进程信息)

 

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

PID:进程ID

USER:用户名

PRI :代表这个进程可被执行的优先级,其值越小越早被执行
NI :代表这个进程的nice值

VIRT:虚拟内存                       //需要这些内存,但是并没有占满

RES:常驻内存                        //用了多少内存

SHR:共享内存        //除了自身进程的共享内存,也包括其他进程的共享内存


二、top常用内部指令

命令:

在top命令执行后按下来这些按键实现相应的功能:

        h|?帮助
        M安内存的使用排序
        P按CPU使用排序
        N以PID的大小排序

        <向前
        >向后
        z彩色,Z设置彩色,使用数字调整

top技巧

动态查看进程top,像Windows的任务管理器
top                    //回车,立刻刷新。按Z彩色显示,按F,通过光标设置
top  -d   1            //每1秒刷新
top    -d   1    -p    进程PID         //查看指定进程的动态信息
top    -d    1     -p   进程PID,进程PID      //查看指定的几个进程

按z,按q退出

按F,这个时候可以通过上下左右来更改光标的位置,按q返回上一个状态

 top -d 1 -p 1,2                        //查看pid为1和2的进程,并且1秒刷新一次

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Linux进程管理动态查看进程top 的相关文章

随机推荐

  • HTML介绍

    文章目录 一 HTML介绍二 创建三 HTML结构四 常见的标签五 链接标签六 图片标签七 资源路径八 列表标签九 表格标签十 表单标签十一 表单提交 一 HTML介绍 HTML 超文本标记语言作用 书写前端页面前端三大技术 三大标准 HT
  • CSS介绍

    文章目录 一 CSS介绍二 CSS的引入方式三 CSS选择器 一 CSS介绍 定义 层叠样式表作用 美化界面 设置标签文字大小 颜色 字体加粗等样式控制页面布局 设置浮动 定位等样式 基本语法 选择器 样式规则 样式规则 属性名1 属性值1
  • JavaScript介绍

    文章目录 一 JavaScript介绍二 JavaScript的引入方式三 JavaScript的变量与数据类型四 JavaScript中的函数五 JavaScript变量的作用域六 JavaScript运算符七 JavaScript判断语
  • JQuery介绍

    文章目录 一 JQuery介绍二 JQuery使用三 JQuery选择器四 JQuery选择集过滤五 JQuery选择集转移六 JQuery获取和操作标签内容七 JQuery获取和设置元素属性八 JQuery事件九 JQuery事件代理 事
  • 树莓派操作系统烧录

    准备 硬件 xff1a 树莓派4BMicroSD卡 xff08 16GB xff09 SD卡读卡器 软件 xff1a SD卡格式化软件 xff08 SDFormatter xff09 系统烧录软件 xff08 balenaEtcher xf
  • 嵌入式系统开发必读经典书目

    读本科的时候就对嵌入式系统感兴趣 xff0c 虽然在校的时候积累了大量材料 xff0c 但是在较长的时间里都没有机会细读 xff0c 这学期终于静下心来 xff0c 系统学习一遍 xff0c 期间把以前积累的各类教材或粗粗浏览或仔细揣摩 x
  • 百度笔试题2018

    题外话 首先我要吐槽一下 xff0c csdn简直是在作死啊 xff0c 复制博文底下的那个引用太恶心了 xff0c 我复制自己的博客 xff0c 还有引用 xff0c 啥玩意啊 所以我决定换地方了 xff0c 以后github xff08
  • 统计计算——基于R语言的随机数生成

    统计计算 基于R语言的随机数生成 R中常见一元分布函数 代码展示 xff1a set seed 191206 设置随机数种子 xff0c 为了保证多次生成的随机数一致 xff0c 需要保证数据一样情况下进行再次实验时可用到 N 61 100
  • 第九章 Linux下的虚拟化部署

    第一步 查看CPU信息 打开虚拟机安装程序在四种方式中选择第一种 找到对应镜像 走安装流程 等待安装完成 点击协议 点击我同意 即可打开虚拟机
  • 第二本书 第一章 linux中的网络配置

    配置新网络 ifconfig ping ip 指令的使用 无图形模式生成新网络 nmcil指令的使用 dhcp服务配置 块网卡上配置多个IP 设定dns
  • 阿里云培训-负载均衡(CLB/ALB)

    什么是传统型负载均衡CLB 传统型负载均衡CLB xff08 Classic Load Balancer xff09 是将访问流量根据转发策略分发到后端多台云服务器 xff08 ECS实例 xff09 的流量分发控制服务 CLB扩展了应用的
  • 阿里云培训-AS(弹性伸缩)

    什么是弹性伸缩Auto Scaling 弹性伸缩 xff08 Auto Scaling xff09 是根据业务需求和策略自动调整计算能力 xff08 即实例数量 xff09 的服务 您可以指定实例的类型 xff0c 即ECS实例或ECI实例
  • php源码安装

    php源码安装 下载php的rpm包并解压 在解压之后的目录中 xff0c 查看是否有configure xff0c 如果有此文件 xff0c 使用 configure gt make gt make install方式进行源码安装 roo
  • K8S集群部署

    环境准备 由于k8s 集群比较吃配置 xff0c 使用 按量计费 来进行学习 xff0c 三台 4核8G 的费用大概再 1 6元 小时 三台云服务器 配置 xff1a 2核2G 三台服务器内网互通 xff08 内网可以互相访问 VPC xf
  • K8S Pod

    Pod管理 Pod是可以创建和管理Kubernetes计算的最小可部署单元 xff0c 一个Pod代表着集群中运行的一个进程 xff0c 每个pod都有一个唯一的ip 一个pod类似一个豌豆荚 xff0c 包含一个或多个容器 xff08 通
  • 物联网之嵌入式设备

    物联网自提出以来 xff0c 业界对其定义也不断的加深优化 xff0c 使其更具体 更容易与现实结合 xff0c 不再只停留在概念上 xff0c 这其中离不开从业者的探索与发现 物联网按字面理解分三个部分 xff1a 一 物 xff0c 与
  • WIFI模块接入ONENET步骤

    文章目录 前言思维导图一 onenet c文件1 产品IDONENET程序 2 鉴权信息ONENET程序 3 设备IDONENET程序 二 esp8266 c文件1 WIFI名称及密码程序 2 IP及端口 三 打包数据函数 在onenet
  • K8S 控制器 service ingress

    控制器 Pod 的分类 自主式 Pod xff1a Pod 退出后不会被创建 控制器管理的 Pod xff1a 在控制器的生命周期里 xff0c 始终要维持 Pod 的副本数目 控制器类型 Replication Controller和Re
  • K8s---网络通信 Configmap secrer volumesk8s

    k8s网络通信简介 k8s通过CNI接口接入其他插件来实现网络通讯 目前比较流行的插件有flannel xff0c calico等 CNI插件存放位置 xff1a cat etc cni net d 10 flannel conflist
  • Linux进程管理动态查看进程top

    目录 一 解读top命令的显示信息 1 上半部分解读 xff08 前五行 xff09 2 后半部分 xff08 进程信息 xff09 二 top常用内部指令 一 解读top命令的显示信息 命令 xff1a top 注意 xff1a 在top