原创

TOP命令的使用

节选自个人整理的在线图书《Linux企业级应用》https://www.kancloud.cn/djangowang/lnux_enterprise/2094927

命令信息

top命令(display Linux processes)动态的查看当前系统状态,包括CPU、内存等主要的信息。

Top命令输出第一部分

* 第一行,系统启动天数,登录用户数和系统负载(load average)

* 第二行,Tasks: 29 total 进程总数 、1 running 正在运行的进程数 、28 sleeping 睡眠的进程数 、0 stopped 停止的进程数 、0 zombie 僵尸进程数

* 第三行,Cpu(s): 0.3% us 用户空间占用CPU百分比 、1.0% sy 内核空间占用CPU百分比 、0.0% ni 用户进程空间内改变过优先级的进程占用CPU百分比 、98.7% id 空闲CPU百分比 、0.0% wa 等待输入输出的CPU时间百分比 、0.0% hi 硬中断 、0.0% si 软中断

* 第三行,Mem: 191272k total 物理内存总量 、173656k used 使用的物理内存总量 、17616k free 空闲内存总量 、22052k buff/cache ,Buffer用来缓存尚未写入磁盘的内容,Cache(Page Cache)用于从磁盘读取的内容,此功能主要用于提高系统的性能

* 第四行,Swap: 192772k total 交换区总量 、0k used 使用的交换区总量 、192772k free 空闲交换区总量

Top命令输出第二、三部分

* PID 进程Id 、USER 进程所有者的用户名

* %CPU 上次更新到现在的CPU时间占用百分比

* TIME+ 进程使用的CPU时间总计,单位1/100秒

* COMMAND 命令名/命令行

其他信息

TOP命令案例

  1. 输入TOP命令后,再输入1,查看逻辑CPU的个数
  2. “top -u root”,查看用户为root的动态进程信息
  3. “top -p 1233”,查看指定pid的动态进程信息
  4. “top -c”, 查看命令的完成路径
  5. “topc -m" 切换显示内存信息

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Linux下 top 命令的使用

    说起 top 命令可以说是服务器运维是使用频率最高的命令,明月是非常的喜欢使用,几乎每天都会用到,用来实时的监控服务器运行状态绝对是首选。今天就通过这篇教程提升...

    明月云服务
  • 聊聊 top 命令中的 CPU 使用率

    平常我们使用 top 命令来查看系统的性能情况,在 top 命令中可以看到很多不同类型的 CPU 使用率,如下图红框中标出部分:

    用户7686797
  • Linux中使用top命令的技巧

    1、进程“需要的”虚拟内存大小,包括进程使用的库、代码、数据等 2、假如进程申请100m的内存,但实际只使用了10m,那么它会增长100m,而不是实际的使用量

    砸漏
  • Linux之top命令基本使用

    top:输入此命令,按回车键,查看执行的进程。 u∶然后输入“u”回车,再输入用户名,即可

    兮动人
  • Linux中top命令 是如何 使用的

    负载均衡(uptime) load average: 0.00, 0.00, 0.00

    用户8418197
  • top命令

    top命令提供运行系统的动态实时视图,其可以显示系统摘要信息,以及当前由内核管理的进程或线程的列表,显示的系统摘要信息的类型以及为任务显示的信息的类型、顺序和大...

    WindrunnerMax
  • Linux常用命令:top

    linjinhe
  • 使用w查看系统负载,vmstat命令,top命令,sar命令。nload命令

    学习如何监控系统状态,是因为作为一个运维工程师需要了解Linux系统运行时的各种信息和状态,当出现问题的时候就能够查找出问题的所在,这样才能对症下药的去解决。

    端碗吹水
  • Linux 命令(74)—— top 命令

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

    Dabelv
  • 10.3 top命令

    监控系统状态 top 命令,查看进程使用资源情况 top -c 显示详细的进程信息 top -bn1 静态显示所有进程 q 键退出,数字1显示所有核cpu,大写...

    运维小白
  • Linux命令-top

    top 命令是 Linux 下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。

    heidsoft
  • Linux常用命令 - top命令详解(重点)

    21篇测试必备的Linux常用命令,每天敲一篇,每次敲三遍,每月一循环,全都可记住!!

    小菠萝测试笔记
  • linux每日命令(37):top命令

    top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top是一个动...

    用户1214487
  • top 命令详解

    java404
  • Top 命令详解

    TOP命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况。

    明哥的运维笔记
  • Top命令学习

    top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。

    zhangheng
  • linux中top命令

    系统负载(任务队列的平均长度)三个值分别为1分钟、5分钟、15分钟前到现在的平均值

    yaohong
  • Linux 之 top 命令

    原文链接:https://rumenz.com/rumenbiji/linux-top.html

    入门笔记
  • 【Kubernetes】部署 metrics-server 后无法使用 top 命令

    等待metrics-server的pod完全启动后,使用 kubectl top 命令,报错如下:

    Hanzo

扫码关注云+社区

领取腾讯云代金券