目录

一、htop的优势

二、安装htop

三、htop的使用

1、初始化界面

2、快捷键的使用

F1:显示帮助信息;

F2:配置界面中的显示信息;

F3:进程搜索;

F4:进程过滤器;

F5:显示进程树;

​F6:排序;

F7:减小nice值;

F8:增加nice值;

F9:杀掉指定进程;

F10:退出htop。

三、htop相关选项


一、htop的优势

监控软件htop,姑且称作top的增强版,相比top有着许多优势:

  • 两者相比,top较为繁琐
  • 默认支持图形化界面
  • 可以横向或纵向滚动浏览进程列表,一边看到所有的进程和完整的命令
  • 杀死进程不需要输入进程号

二、安装htop

我们平时使用 RHEL 系列 Linux 操作系统的时候,安装软件包通常需要安装一个 epel-release 的软件包

1、首先启用 EPEL Repository:

yum -y install epel-release

2、启用 EPEL Repository 後, 可以用 yum 直接安裝 Htop:

yum -y install htop

3、安裝好 Htop 後, 啟動只需執行 “htop” 指令:

htop

三、htop的使用

1、初始化界面

将界面划分为四个区域:

上左区域:显示了CPU,物理内存,交换分区的信息;

上右区域:显示了任务数量,平均负载,连接运行时间等信息;

进程区域:显示出当前系统中的所有进程;(这里与top一样)

操作提示区:显示了当前界面中F1-F10功能键中定义的快捷功能。

2、快捷键的使用

F1:显示帮助信息;

F2:配置界面中的显示信息;

我们可以根据自己的需要修改显式模式以及想要显示的内容,比如:以LED的形式显示CPU的使用情况,并且在左边的区域添加hostname;

(首先将光标移至你想改变的区域,按Enter键进入编辑模式;荧光区域会提示你怎么做)

1、Meters :设定顶端的显示信息

2、Display options:选择要显示的选项

3、colors :设定界面以什么颜色来显示

4、Colums:增加或取消要显示的各项内容

我们也可以自定义进程区域中的显示内容:

F3:进程搜索;

按F3进入搜索模式,输入想搜索的进程,光标就会匹配到那一行:


例如:想搜索进程sshd

F4:进程过滤器;

 从上面的结果可以看出search和filter的区别:

search会将光标定位到符合条件的进程上,通过F3键进行逐个查找;

而filter会直接将符合条件的进程筛选出来。 search和filter都使用ESC键来取消功能。

F5:显示进程树;

F6:排序;

F7:减小nice值; F8:增加nice值;

直接修改光标选取的进程的nice值:

改前:

改后:

F9:杀掉指定进程;

将光标移至想删除的进程,按回车键会进入选项区,选择所要执行的命令;选好后直接回车

F10:退出htop。

空格键:用于标记选中的进程,用于实现对多个进程同时操作;

U:取消所有选中的进程;

s:显示光标所在进程执行的系统调用;

下面显示的为init的系统调用信息:

l:显示光标所在进程的文件列表;

L:对排序的结果进行反转显示; 例如,对PPID进行排序后,按‘I’键将会对PPID的排序结果进行反向排序。

a:绑定进程到指定的CPU;

u:显示指定用户的进程;

M:按照内存使用百分比排序,对应MEM%列;

P:按照CPU使用百分比排序,对应CPU%列;

T:按照进程运行的时间排序,对应TIME+列;

K:隐藏内核线程;

H:隐藏用户线程;

#:快速定位光标到PID所指定的进程上。

三、htop相关选项

-d:设置刷新时间,单位为秒;

-C:设置界面为无颜色;

-u:显示指定用户的进程;

-s:以指定的列排序;

【Linux】htop命令的使用详解相关推荐

  1. linux rm 删除文件,linux rm命令删除文件详解

    linux rm命令删除文件详解 linux中rm命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉.对于链接文件,只是删除整个链接文件,而原有文件保持 ...

  2. linux下的arp刷新命令详解,linux arp 命令常用参数详解

    linux arp 命令常用参数详解 linux arp 命令常用参数详解 显示和修改地址解析协议(ARP)使用的"IP 到物理"地址转换表. ARP -s inet_addr e ...

  3. Linux rpm 命令参数使用详解

    Linux rpm 命令参数使用详解 RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的"添加/删除程序" rpm 执行安装 ...

  4. linux cat时间段,Linux Cat命令及使用详解时间

    Linux Cat命令及使用详解时间 Red Hat Linux 有一个工具程序,它能够帮助你保留简短列表,将这些列表收集起来,甚至向你透漏一点你的系统信息.这个工具叫做Linux Cat,它是con ...

  5. linux find 命令通配符,linux find命令查找文件详解

    首页 > Linux教程 > 常用命令 > find 查找文件 linux find命令查找文件详解 linux中find命令用来在指定目录下查找文件,如果使用该命令时,不设置任何参 ...

  6. linux route命令的使用详解(转)

    route命令用于显示和操作IP路由表.要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现.在Linux系统中,设置路由通常是 为了解决以下问题:该Linu ...

  7. linux route命令的使用详解

    route命令用于显示和操作IP路由表.要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现.在Linux系统中,设置路由通常是 为了解决以下问题:该Linu ...

  8. Linux curl命令最全详解

    目录 一.最常用的curl命令 1.发送GET请求 2.发送POST请求 3.发送json格式请求: 二.curl命令语法与curl命令参数详解 1.curl命令语法 2.curl命令参数详解 三.L ...

  9. linux curl h 命令,Linux curl命令http cookie详解

    Http Cookie在Http协议中是非常实用的功能.可以保留网站的一些会话信息,方便用户下次再次来到本网站时使用:如在cookie中记录用户的性别和姓氏.下次用户再次到来,即使未登录,也可以根据获 ...

  10. Linux TOP命令各参数详解

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

最新文章

  1. 算法分析与设计之多处最优服务次序问题2
  2. 如何在各类控件中输入/输出数据(学习笔记)
  3. eclips 的pydev的debug
  4. 关于typedef的用法总结(zz)
  5. 爬取小说2--协程间通信Python
  6. C++Primer笔记之复制控制
  7. vue 生产word_nodejs(officegen)+vue(axios)在客户端导出word文档
  8. matlab白噪声模块,matlab白噪声实现
  9. windows 软链接_Linux 基础-软链接和硬链接区别
  10. 设置与菜单项关联的Activity
  11. python中str类型_python的str是什么类型
  12. js获取手机屏幕宽度、高度
  13. 1.Series和DataFrame
  14. Golang与Java各方面使用对比(下)
  15. 金融壹账通获毕马威金融科技企业50强 金融全产业链优势凸显
  16. python关于二手房的课程论文_用Python对2019年二手房价格进行数据分析
  17. Echache整合Spring缓存实例讲解(转)
  18. Socket和ServerSocket(建立客户端和服务器端)
  19. 史上最全Apidoc文档生成详解
  20. PTA 7 龙舌兰酒吧

热门文章

  1. 日语 | 日本50音
  2. 混合云的那些事:如何做到让公有云和私有云实现1+12
  3. Hologres INSERT ON CONFLICT
  4. pytorch c++混编报错 Error checking compiler version for cl: [WinError 2] 系统找 不到指定的文件。
  5. 速卖通创业5年,从借款10万到年销千万,他通过一款氛围灯征服全球游戏市场
  6. 【英语语法入门】第40讲 原形不定式(1)使役动词
  7. 兄弟连兄弟会培训高级管理人员
  8. 《英语修辞与写作(修订版)》黄任(编著)epub+mobi+azw3格式下载
  9. JSTL: empty 可以减少很多繁冗的判空
  10. 将input置灰 而且不可点击样式