htop基本使用
2024-09-24 04:16:42
一、什么是htop?
top是所有类unix系统的必备工具,能直观方便的查看到系统负载、内存及进程等信息。
而htop具有top工具的全部功能且还新增了一些额外的功能和使用体验改进。与top相比,其具有如下优势:
- 与top只提供最消耗资源的进程列表不同,htop提供所有进程的列表,并且使用彩色标识出处理器、swap和内存状态。
- 可以在查找应用程序内存泄漏问题时使用;
- 提供更方便、光标控制的界面来杀死进程;
- 可以横向或纵向滚动浏览进程列表,以便看到所有的进程和完整的命令行;
- 启动比top快。
二、安装htop?
直接使用yum install htop即可
三、htop用法:
直接执行htop命令,即可启动htop工具,启动后界面如下:
说明:
1、头部左边:显示CPU、内存、Swap占用率,数字标识的表示CPU每核心使用率(如果有多核的话,该地方应该就会有数字代替,会从1开始显示)
2、头部右边:
第一行:进程总数,当前运行进程数
第二行:5、10、15分钟负载
第三行:系统运行时间
3、主体部分:
PID:进程标志号,是非零正整数
USER:进程所有者的用户名
PRI:进程的优先级别
NI:进程的优先级别数值
VIRT:进程占用的虚拟内存值
RES:进程占用的物理内存值
SHR:进程使用的共享内存值
S:进程的状态,其中S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值是负数
%CPU:该进程占用的CPU使用率
%MEM:该进程占用的物理内存和总内存的百分比
TIME+:该进程启动后占用的总的CPU时间
COMMAND:进程启动的启动命令名称
4、底部菜单栏:
F1:帮助
F2:设置htop显示方式(偏好)
其他参考下面常用操作说明。
htop参数:
- -d[刷新时间]-u[指定用户]
- Space:标记进程,可以一起kill掉
- U:去掉所有进程上的标记
- s:追踪进程
- l:显示进程打开的文件
htop常用操作:
- F1,h:帮助;
- F2,S:设置;
- F3, /:搜索;
- F4,I:反转排序顺序;
- F5,T:树形显示进程的父进程关系;
- F6,>:选择字段进行排序;
- F7,],-:增加进程优先级;
- F8,[,+ :减少进程优先级
- F9,K :kill进程;
- F10,Q,q:退出
最新文章
- 2016年12月31日 学习java 第一天
- 关于mongoDB的思考和nodeJS执行windows系统命令
- BFS(染色) LA 3977 Summits
- (gridcontrol等)通用导出excel z
- UVa10806 Dijkstra,Dijkstra-费用网络流
- BZOJ3024 : [Balkan2012]balls
- 语句--分支语句if case
- JAVA 单选按钮、复选按钮
- VS2010调试入门指南
- Java基础知识强化18:抽象类、接口的区别 和 选择性实现接口方法
- javascript中replace使用总结
- RabbitMQ集群和失败处理
- IQKeyboardManager 自动处理键盘事件的第三方库
- Linux网络配置(setup)
- UOJ#218. 【UNR #1】火车管理 线段树 主席树
- MSDN订户下载权限被屏蔽的办法
- Python学习(七) —— 装饰器、迭代器、生成器
- Django——日志
- springboot 2.0 mariadb hikari-cp连接池
- 小结:ES7——async和await初识