在线Linux命令查询工具(http://www.lzltool.com/LinuxCommand)

top

显示或管理执行中的程序

补充说明

top命令可以实时动态地查看系统的整体运行情况,是一个综合了多方信息监测系统性能和运行信息的实用工具。通过top命令所提供的互动式界面,用热键可以管理。

语法

top(选项)

选项

-b:以批处理模式操作;
-c:显示完整的治命令;
-d:屏幕刷新间隔时间;
-I:忽略失效过程;
-s:保密模式;
-S:累积模式;
-i<时间>:设置间隔时间;
-u<用户名>:指定用户名;
-p<进程号>:指定进程;
-n<次数>:循环显示的次数。

top交互命令

在top命令执行过程中可以使用的一些交互命令。这些命令都是单字母的,如果在命令行中使用了-s选项, 其中一些命令可能会被屏蔽。

h:显示帮助画面,给出一些简短的命令总结说明;
k:终止一个进程;
i:忽略闲置和僵死进程,这是一个开关式命令;
q:退出程序;
r:重新安排一个进程的优先级别;
S:切换到累计模式;
s:改变两次刷新之间的延迟时间(单位为s),如果有小数,就换算成ms。输入0值则系统将不断刷新,默认值是5s;
f或者F:从当前显示中添加或者删除项目;
o或者O:改变显示项目的顺序;
l:切换显示平均负载和启动时间信息;
m:切换显示内存信息;
t:切换显示进程和CPU状态信息;
c:切换显示命令名称和完整命令行;
M:根据驻留内存大小进行排序;
P:根据CPU使用百分比大小进行排序;
T:根据时间/累计时间进行排序;
w:将当前设置写入~/.toprc文件中。

实例

top - 09:44:56 up 16 days, 21:23,  1 user,  load average: 9.59, 4.75, 1.92
Tasks: 145 total,   2 running, 143 sleeping,   0 stopped,   0 zombie
Cpu(s): 99.8%us,  0.1%sy,  0.0%ni,  0.2%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   4147888k total,  2493092k used,  1654796k free,   158188k buffers
Swap:  5144568k total,       56k used,  5144512k free,  2013180k cached

解释:

  • top - 09:44:56[当前系统时间],
  • 16 days[系统已经运行了16天],
  • 1 user[个用户当前登录],
  • load average: 9.59, 4.75, 1.92[系统负载,即任务队列的平均长度]
  • Tasks: 145 total[总进程数],
  • 2 running[正在运行的进程数],
  • 143 sleeping[睡眠的进程数],
  • 0 stopped[停止的进程数],
  • 0 zombie[冻结进程数],
  • Cpu(s): 99.8%us[用户空间占用CPU百分比],
  • 0.1%sy[内核空间占用CPU百分比],
  • 0.0%ni[用户进程空间内改变过优先级的进程占用CPU百分比],
  • 0.2%id[空闲CPU百分比], 0.0%wa[等待输入输出的CPU时间百分比],
  • 0.0%hi[],
  • 0.0%st[],
  • Mem: 4147888k total[物理内存总量],
  • 2493092k used[使用的物理内存总量],
  • 1654796k free[空闲内存总量],
  • 158188k buffers[用作内核缓存的内存量]
  • Swap:  5144568k total[交换区总量],
  • 56k used[使用的交换区总量],
  • 5144512k free[空闲交换区总量],
  • 2013180k cached[缓冲的交换区总量],

在线Linux命令查询工具(http://www.lzltool.com/LinuxCommand)


原文链接

Linux常用命令——top命令相关推荐

  1. #内存泄露# linux常用内存相关命令

    Table of Contents free命令 vmstat命令 top命令 cat /proc/meminfo ps aux命令 free命令 free 命令会显示系统内存的使用情况,包括物理内存 ...

  2. Linux常用指令(命令)超级无敌全合集加图文说明

    Linux常用指令(命令) 指令与选项 基础指令 1.ls指令 2.pwd指令 3.cd指令 4.mkdir指令 5.touch指令 6.cp指令 7.mv指令 8.rm指令 9.vim指令 配置域名 ...

  3. Linux系统中top命令详解

    在Linux系统中top命令是常用的分析性能的工具,能够实时监控系统中各个进程资源占用的情况,这和windows中任务管理器有点类似. top参数详解 第一行,任务队列信息,同 uptime 命令的执 ...

  4. python将Linux下使用top命令获取的进程信息进行分析做可视化展示

    python将Linux下使用top命令获取的进程信息进行分析做可视化展示 版本 版本 作者 日期 备注 v1.0 ZY 2020.11.10 初版完成 文章目录 python将Linux下使用top ...

  5. Linux常用20条命令

    Linux常用20条命令 假装这里有个标题 1.cd 2.ls 3.grep 4.find 5.cp 6.mv 7.rm 8.ps 9.kill 10.kill all 11.file 12.tar ...

  6. Linux 常用的帮助命令

    linux 常用的帮助命令 1.help -à相当于man的简化版 例如:vim –help 2.man: 详细介绍vim的用法 例如:man vim 3.info:偏重介绍文档 例如: info v ...

  7. Linux常用的关机命令详解

    Linux常用的关机命令详解 Linux是一款开源的操作系统,为了保护系统的稳定性和数据的完整性,用户需要使用正确的关机命令来关闭系统.本文将详细介绍Linux下常用的关机命令,以及各种关机命令的具体 ...

  8. linux常用性能分析命令详解#TOP

    top top命令非常强大,是linux使用者最常用的命令之一,从下图中可以了解非常多的信息. 1-top - 07:02:09 up 27 min,  2 users,  load average: ...

  9. Linux常用性能检测命令

    一.uptime     Uptime命令的显示结果包括服务器已经运行了多长时间,有多少登陆用户和对服务器性能的总体评估(load average).load average值分别记录了上个1分钟,5 ...

最新文章

  1. 深圳上海场 | 神策 2019 数据驱动大会「PPT 下载」新鲜出炉!
  2. 快速排序思路(前后指针版),代码实现
  3. java实现文件上传(使用FromData)
  4. 一些Iphone sqlite 的包装类
  5. 三菱PLC定位控制2
  6. 使用kconfig生成autoconf.h
  7. Flask Swagger 文档自动生成
  8. 什么是重载?有什么作用?
  9. JAVA 静态方法和成员方法、静态方法的调用
  10. Testin云层天咨众测学院开课了!
  11. 重装战姬服务器维护,重装战姬更新维护公告(2020年3月26日)
  12. 主板BIOS被破坏时的解决方法
  13. Rman Crosscheck删除失效归档(转)
  14. 社工攻击@斯拉夫字母
  15. 点到平面的距离(最短距离)
  16. couldnotfindartifactcom.orcale:ojdbc6:pom:11.2.0.1.0innexus-aliyun
  17. cad展点kszd小程序_cad实现批量展坐标点方法介绍
  18. 为什么人力资源部门一定要部署RPA
  19. CCleaner解决的三个问题
  20. linux循迹程序,基于ARM和Linux的路径记忆循迹小车

热门文章

  1. YEP_fpssynchoption
  2. 非常感人的情感日志:这些话看哭了很多人
  3. 520礼物清单、送男友实用礼物排行榜
  4. MySQL数据库应用与管理
  5. nodejs学习-fs模块
  6. 用python祝福父亲节_2020年父亲节给爸爸的微信祝福语27条
  7. 【C++解题报告】阿克曼(Ackmann)函数
  8. jQuery 查找后代元素
  9. 一坑未平一坑又起——圆锥曲线1-1 椭圆的定义中的东西
  10. O2耳放 DIY 模拟放大