前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >TOP命令的使用

TOP命令的使用

原创
作者头像
研究僧
修改2021-03-18 09:40:54
1.4K1
修改2021-03-18 09:40:54
举报

节选自个人整理的在线图书《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" 切换显示内存信息

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 命令信息
    • Top命令输出第一部分
      • Top命令输出第二、三部分
        • 其他信息
        • TOP命令案例
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档