文章目录

  • 1.10.4 top 实时监控系统进程状态
    • 1.10.4.1基本命令
    • 1.10.4.2选项说明
    • 1.10.4.3操作说明
    • 1.10.4.4查询结果字段解释
    • 1.10.4.5案例
      • 1.10.4.5.1按占用内存排序
      • 1.10.4.5.2按占用CPU排序
      • 1.10.4.5.3按PID从大到小排
      • 1.10.4.5.4top -d
      • 1.10.4.5.5top -i
      • 1.10.4.5.6top -p
      • 1.10.4.5.6在top里想监控某个用户
      • 1.10.4.5.6在top里想杀死某个进程
      • 1.10.4.5.7初始进程
      • 1.10.4.5.8kill -l的信息

1.10.4 top 实时监控系统进程状态

1.10.4.1基本命令

top [选项]

1.10.4.2选项说明

选项 功能
-d 秒数 指定 top 命令每隔几秒更新。默认是 3 秒在 top 命令的交互模式当 中可以执行的命令
-i 使 top 不显示任何闲置或者僵死进程。
-p 通过指定监控进程 ID 来仅仅监控某个进程的状态。

1.10.4.3操作说明

操作 功能
P 以 CPU 使用率排序,默认就是此项
M 以内存的使用率排序
N 以 PID 排序
q 退出 top

1.10.4.4查询结果字段解释

  • 第一行信息为任务队列信息
内容 说明
18:16:49 系统当前时间
up 1:27 系统的运行时间,本机1 小时 27 分钟
4 users 当前登录了四个用户
load average:0.00,0.01,0.05 系统在之前 1 分钟,5 分钟,15 分钟的平均负 载。一般认为小于 1 时,负载较小。如果大于 1,系统已经超出负荷。
  • 第二行为进程信息
内容 说明
Tasks: 224 total 系统中的进程总数
1 running 正在运行的进程数
223 sleeping 睡眠的进程
0 stopped 正在停止的进程
0 zombie 僵尸进程。如果不是 0,需要手工检查僵尸进程
  • 第三行为 CPU 信息
内容 说明
%Cpu(s): 0.1%us 用户模式占用的 CPU 百分比
0.1%sy 系统模式占用的 CPU 百分比
0.0%ni 改变过优先级的用户进程占用的 CPU 百分比
99.8%id 空闲 CPU 的 CPU 百分比
0.0%wa 等待输入/输出的进程的占用 CPU 百分比
0.0%hi 硬中断请求服务占用的 CPU 百分比
0.0%si 软中断请求服务占用的 CPU 百分比
0.0%st st(Steal time)虚拟时间百分比。就是当有虚拟 机时,虚拟 CPU 等待实际 CPU 的时间百分比
  • 第四行为物理内存信息
内容 说明
Mem: 4026156k total 物理内存的总量,单位 KB
1772056k free 空闲的物理内存数量
901876k used 已经使用的物理内存数量
1352224k buffers 作为缓冲的内存数量
  • 第五行为交换分区(swap)信息
内容 说明
Swap: 4194300k total 交换分区(虚拟内存)的总大小
4194300k free 空闲交换分区的大小
0k used 已经使用的交互分区的大小
2854860k avail Men 作为缓存的交互分区的大小

1.10.4.5案例

1.10.4.5.1按占用内存排序

shift+m 从大到小

1.10.4.5.2按占用CPU排序

shift+p 从大到小

1.10.4.5.3按PID从大到小排

shift + n 从大到下

1.10.4.5.4top -d
  • [root@hadoop100 ~]# top -d 1

d

1.10.4.5.5top -i
  • [root@hadoop100 ~]# top -i

1.10.4.5.6top -p
  • [root@hadoop100 ~]# top -p 1

1.10.4.5.6在top里想监控某个用户

在top里按u然后输入用户

1.10.4.5.6在top里想杀死某个进程

在top里按k然后杀死4148进程然后再输入9,(9是kill -l中的一个命令下面一会附上图)

1.10.4.5.7初始进程

1.10.4.5.8kill -l的信息

详细的请看我之前发的博客
linux常用命令下https://blog.csdn.net/Redamancy06/article/details/125349887
linux常用命令中https://blog.csdn.net/Redamancy06/article/details/125327352
linux常用命令上https://blog.csdn.net/Redamancy06/article/details/125317329

Linux中top 实时监控系统进程状态相关推荐

  1. Linux命令之实时监控系统进程状态top

    概述 top 命令可以实时显示系统中各个进程的资源占用情况,类似于 Windows 系统下的任务管理器. 关于 top 命令显示的信息说明如下: 第一行信息表示任务队列信息: 20:19:28:表示系 ...

  2. linux 实时监控系统IO状态和IO性能

    Snippet:2021-3-5 9:33 linux 实时监控系统IO状态和IO性能 问题概述:linux 实时监控系统IO状态和IO性能 方案细节 bash> iostat -c -k -p ...

  3. Linux中top命令参数说明

    Linux中top命令参数说明 top命令被我经常用来监控linux的当前服务器资源使用情况,是常用的性能分析工具,能够实时看到系统中各个进程的资源占用情况. top -d 3 (每三秒刷新一次) t ...

  4. Linux进程top命令作用是,Linux中top命令起什么作用呢?

    摘要: 下文讲述Linux中top的功能说明,如下所示: top命令功能: 用于实时显示系统中各进行对各种个资源的占用情况 top命令的语法格式: top [参数] -----常用参数说明------ ...

  5. 浅谈Telegraf+InfluxDB+Grafana快速搭建简易实时监控系统

    监控从来都是一个很宽泛的问题,任何可能出问题的地方都需要加入监控.全量监控的确是监控的终极目标.在搭建一套监控系统前,需要结合实际的系统情况和发展趋势进行考量.在作者看来,一套监控系统应主要由数据采集 ...

  6. linux中top命令排序,Linux中top命令讲解

    Linux中的top命令显示系统上正在运行的进程,并以动态方式不断刷新,查看Linux系统的各个进程和系统资源占用情况! 命令行直接输入top top作为日常管理工作中最常用也是最重要的Linux系统 ...

  7. 普罗米修斯监控系统_一步步教你用Prometheus搭建实时监控系统系列(二)——详细分析拉取和推送两种不同模式...

    前言 本系列着重介绍Prometheus以及如何用它和其周边的生态来搭建一套属于自己的实时监控告警平台. 本系列受众对象为初次接触Prometheus的用户,大神勿喷,偏重于操作和实战,但是重要的概念 ...

  8. 电商数据可视化实时监控系统(一)

    参考源码地址:https://gitee.com/xiaoqiang001/online-retailers 知识点: Vue.Vuex.Koa2.WebSocket 一.Koa2 koa2是继exp ...

  9. 看大众点评如何通过实时监控系统CAT打造7*24服务

    为什么80%的码农都做不了架构师?>>>    看大众点评如何通过实时监控系统CAT打造7*24服务 2015-06-08  尤勇  高可用架构 https://github.com ...

最新文章

  1. 特斯拉再裁员3000多人,马斯克称别无选择
  2. 远程接入构建企业信息的计划时代--极通EWEBS
  3. 高朋F团QQ团 三品牌合力激战团购市场
  4. Foundation框架中常用类的介绍
  5. (一)、http原理
  6. mybatis源码阅读(二):mybatis初始化上
  7. [原创]java获取word里面的文本
  8. oracle库锁表处理,oracle 数据库锁表处理 ORA-00031
  9. 什么样的简历,面试官一看就知道多少水份!!!
  10. 【机器学习】精确率Precision和召回率recall等评价指标记录
  11. 明日方舟 长夜临光side story
  12. oracle的floor用法,oracle ceil floor 函数的用法
  13. U盘格式化的不同选择——FAT32,NTFS和exFAT
  14. 期权常见的六大交易误区
  15. 十、惯性导航误差传播规律
  16. JAVA数据类型的划分
  17. 活着——活着就是对生命最好的尊重
  18. 双目视觉 XYZ求解
  19. Mosaix首席科学家劳逆:弱监督学习是未来发展趋势
  20. php 电梯广告系统设计,电梯广告-市场营销- 人大经济论坛-经管百科

热门文章

  1. 【JavaScript】什么是JavaScript?
  2. 应对焦虑的时候,需要学会一次只解决一个问题
  3. $.ajax() 参数详解
  4. 虚假发货的定义,虚假发货的情形有哪些,虚假交易的处罚
  5. 学习汇编语言Day05-Cheat Enginee(CE)使用指南
  6. Qt实现主窗口和子窗口的切换
  7. Java知识点--类变量
  8. 按键精灵手机版 参数个数不匹配
  9. 统计文章单词频数(C语言)
  10. python中的copy.deepcopy()