Linux top详解
命令
top
参数说明:
- d:改变显示的更新速度
- q: 没有任何延迟的显示速度
- c:切换显示模式,共有两种模式,一是只显示执行档的名称,零一种显示完整的路径与名称S:累计模式,会将已完成或消失的子行程(dead child process)的CPU tiem累积起来
- s:安全模式
- i:不显示任何显示(idle)或无用的(zombie)的进程
- n:更新次数,完成后将退出top
- b: 批次模式
示例:
显示进程信息
top
显示完整命令
top -c
以批处理模式显示程序信息
top -b
以累积模式显示程序信息
top -s
设置信息更新次数
top -n
// 更新两次后终止显示更新(退出top交互)
设置信息更新时间
top -d
// 表示更新周期为3秒
显示指定的进程信息
top -p
// 显示进程号为139的进程信息,CPU、内存占用率等
top命令显示字段释义

up:开机时长
users:当前登录的用户
load average:1分钟、5分钟、15分钟的平均负载
Tasks:总任务数(进程)
running:运行的进程
sleeping:阻塞。休眠的进程
stopped:暂停的进程(例子:ctrl+Z会暂停进程)
zombie:僵尸进程/孤儿进程(父进程已停止、子进程还在)
CPU:
us: 运行(为调整优先级的)用户进程的CPU时间
sy:运行内核进程的CPU时间
ni: 运行已调整优先级用户进程的CPU时间
wa: 用于等待IO完成的CPU时间
hi:处理硬件中断的CPU时间
si:处理软件中断的CPU时间
st:
men:
total: 总物理内存量
used: 已使用内存量
free:空闲内存量
buffers: inode缓存内存量
swap: (不是内存使用完的时候用swap,而是把暂时不用的数据交换到swap中)
total:总swap量
used:已使用量
free:空闲量
cached: block缓存总量 Pid: 进程号
User: 用户
PR: 进程调度优先级
NI: 进程优先级值,越小的值意味着越高的优先级。负值表示高优先级,正值表示低优先级
VIRT: 虚拟内存,VIRT=SWAP+RES
RES:驻留内存大小。驻留内存是任务使用的非交换物理内存大小
SHR:SHR是进程使用的共享内存
S:进程状态(R:运行, S:休眠, Z:孤儿进程, D:不可中断的休眠态,T:被跟踪或已停止)
CPU:CPU使用率
MEM:内存使用率
TIME: 任务启动后到现在所使用的全部CPU时间
COMMAND: 行进程所使用的命令。进程名称(命令名/命令行)
Linux top详解的更多相关文章
- Linux命令工具 top详解
Linux命令工具 top详解 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器.top是一个动态显示过程,即可以通过用户按键来不 ...
- (4)top详解 (每周一个linux命令系列)
(4)top详解 (每周一个linux命令系列) linux命令 top详解 引言:今天的命令是用来看cpu信息的top top 我们先看man top top - display Linux pro ...
- Linux内存详解
--Linux内存详解 -----------------2014/05/24 Linux的内存上表现的不像windows那么直观,本文准备详细的介绍一下Linux的内存. 请看这下有linux命令f ...
- (转)Linux PS 详解
原文:https://cn.aliyun.com/jiaocheng/162702.html 摘要:原文地址:http://www.cnblogs.com/wangkangluo1/archive/2 ...
- Linux 目录详解 树状目录结构图
1.树状目录结构图 2./目录 目录 描述 / 第一层次结构的根.整个文件系统层次结构的根目录. /bin/ 需要在单用户模式可用的必要命令(可执行文件):面向所有用户,例如:cat.ls.cp,和/ ...
- Linux命令详解之—tail命令
tail命令也是一个非常常用的文件查看类的命令,今天就为大家介绍下Linux tail命令的用法. 更多Linux命令详情请看:Linux命令速查手册 Linux tail命令主要用来从指定点开始将文 ...
- Linux命令详解之—less命令
Linux下还有一个与more命令非常类似的命令--less命令,相比于more命令,less命令更加灵活强大一些,今天就给大家介绍下Linux下的less命令. 更多Linux命令详情请看:Linu ...
- Linux命令详解之—more命令
Linux more命令同cat命令一样,多用来查看文件内容,本文就为大家介绍下Linux more命令的用法. 更多Linux命令详情请看:Linux命令速查手册 Linux的more命令类似 ca ...
- 【转】linux命令详解:md5sum命令
[转]linux命令详解:md5sum命令 转自:http://blog.itpub.net/29320885/viewspace-1710218/ 前言 在网络传输.设备之间转存.复制大文件等时,可 ...
随机推荐
- C++语法小记---标准库
C++标准库 C++标准库包含如下内容: C++标准编译工具链 C++扩展编译工具链(各种C++编译器独有) C++标准库 C++库 C库 C兼容库(为了兼容能够用C编译器编译的项目,直接使用C++也 ...
- 记IntelliJ IDEA创建spring mvc一次坑爹的操作!!!!
本人刚开始学习spring mvc,遇到一问题,现在分享一下. 点击Next,创建项目完成,你会发现缺少很多东西. lib文件没有,里面的jar更没有.applicationContext.xml和d ...
- springboot(三)SpringDataJPA完成CRUD
参考博客—恒宇少年:https://www.jianshu.com/p/b6932740f3c0 纯洁的微笑:http://www.ityouknow.com/springboot/2016/08/2 ...
- BUUCTF-Web Easy Calc
要素察觉 打开calc.php发现源码 过滤了很多字符.题目一开始提示了有waf,最后通过eval实现计算功能.考虑利用该函数读取flag文件,先尝试弹个phpinfo 被waf拦截,在num参数前面 ...
- cli框架 获取 命令行 参数
package main import ( "fmt" "log" "os" "github.com/urfave/cli&quo ...
- lemon使用方法
1.打开lemon,点击文件--新建比赛 2.输入比赛标题.保存文件名.比赛目录,点击确定 3.打开主文件夹,找到刚才创建的目录,双击打开 4.进入文件夹\(data\) 5.建立一个名为T1的文件夹 ...
- 老男孩武老师的Django笔记
武老师的 Django 博客笔记 基础篇 https://www.cnblogs.com/wupeiqi/articles/5237704.html 进阶篇 https://www.cnblogs.c ...
- 线程_threading合集
# 主线程等待所有子线程结束才结束 import threading from time import sleep,ctime def sing(): for i in range(3): print ...
- activiti7 导出bpmn文件
最近在学习springboot+activiti7整合,想做一个导出bpmn文件的功能,查了相关资料,最后没有实现.最后查看了一下代码 找到了方法 如下所示 @GetMapping("exp ...
- PHP Session 变量
PHP Session PHP session 变量用于存储关于用户会话(session)的信息,或者更改用户会话(session)的设置.Session 变量存储单一用户的信息,并且对于应用程序中的 ...