Linux 中如何使用 Htop 监控工具?【网络安全】
镜像下载、域名解析、时间同步请点击阿里云开源镜像站
一、Htop 界面展示

“Htop 是一个用于 Linux/Unix 系统的交互式实时进程监控应用程序,也是 top 命令的替代品,它是所有 Linux 操作系统上预装的默认进程监控工具。
Htop 还有许多其他用户友好的功能,这些功能在 top 命令下不可用
在 Htop 中,可以垂直滚动查看完整进程列表,水平滚动查看完整命令行。
与 Top 因为它不会在启动期间等待获取数据。
在 Htop 中,你可以一次杀死多个进程而无需插入其 PID。
在 Htop 中,你不再需要输入进程号或优先级值来重新优化进程。
按“e”打印进程的环境变量集。
使用鼠标选择列表项。
二、在 Linux 中安装 Htop
这 Htop 包大多在所有现代 Linux 发行版中都可用,并且可以使用系统中的默认包管理器进行安装。
在 Debian 上安装 Htop
$ sudo apt install htop
在 Ubuntu 上安装 Htop
$ sudo apt install htop
在 Linux Mint 上安装 Htop
$ sudo apt install htop
在 Fedora 上安装 Htop
$ sudo dnf install htop
在 CentOS 8/7 上安装 Htop
$ sudo yum install epel-release
$ sudo yum install htop
在 RHEL 8/7 上安装 Htop
--------- On RHEL 8 ---------
$ sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
$ sudo yum install htop
--------- On RHEL 7 ---------
$ sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
$ sudo yum install htop
在 Rocky Linux/AlmaLinux 上安装 Htop
$ sudo yum install epel-release
$ sudo yum install htop
在 Gentoo 上安装 Htop
$ emerge sys-process/htop
在 Arch Linux 上安装 Htop
$ pacman -S htop
在 OpenSUSE 上安装 Htop
$ sudo zypper install htop
在 RHEL/CentOS 和 Fedora 上
$ sudo yum groupinstall "Development Tools"
$ sudo yum install ncurses ncurses-devel
在 Debian、Ubuntu 和 Mint 上
$ sudo apt-get install build-essential
$ sudo apt-get install libncurses5-dev libncursesw5-dev
接下来,从 Github 存储库下载最新的 Htop 并运行 Configure 和 Make 用于安装和编译 Htop 的脚本。
$ wget -O htop-3.0.5.tar.gz https://github.com/htop-dev/htop/archive/refs/tags/3.0.5.tar.gz
$ tar xvfvz htop-3.0.5.tar.gz
$ cd htop-3.0.5/
$ ./configure
$ make
$ sudo make install
三、如何使用 Htop
现在通过在终端上执行以下命令来运行 Htop 监控工具。
# htop
Htop 主要有三个部分
1.标题,我们可以在其中看到信息,例如 CPU、Memory、Swap 还显示任务,load average 和 Up-time。
2.按顺序排序的进程列表 CPU 利用率。
3.页脚显示不同的选项,如 help、setup、filter tree kill、nice、quit 等等。

按 F2 或者 S 对于设置菜单 > 有四列,即 Setup、Left Column、Right Column 和 Available Meters。
你可以配置打印在窗口顶部的仪表、设置各种显示选项、在颜色模式中进行选择以及选择以何种顺序打印哪些列。

类型 Tree 或 t 显示进程树视图。

你可以参考页脚显示的功能键来使用这个漂亮的 Htop 应用程序来监控 Linux 运行进程。
但是,建议使用字符键或快捷键而不是功能键,因为它们可能在安全连接过程中与某些其他功能发生了映射。
本文转自:https://xie.infoq.cn/article/04a0adcf4b09792a8f68356bd
Linux 中如何使用 Htop 监控工具?【网络安全】的更多相关文章
- 【linux】【网络安全】linux中怎样关闭ICMP回应功能
引用自:http://blog.csdn.net/qq844352155/article/details/49700121 linux中怎样关闭ICMP回应功能 输入: echo ...
- 在Linux中查看所有正在运行的进程
可以使用ps命令.它能显示当前运行中进程的相关信息,包括进程的PID.Linux和UNIX都支持ps命令,显示所有运行中进程的相关信息. ps命令能提供一份当前进程的快照.如果想状态可以自动刷新,可以 ...
- 如何在Linux中查看所有正在运行的进程
如何在Linux中查看所有正在运行的进程 FROM:http://os.51cto.com/art/201101/244090.htm 进程是一个其中运行着一个或多个线程的地址空间和这些线程所需要的系 ...
- Linux下网络流量实时监控工具
Linux下网络流量实时监控工具大全 在工作中发现,经常因为业务的原因,需要即时了解某台服务器网卡的流量,虽然公司也部署了cacti软件,但cacti是五分钟统计的,没有即时性,并且有时候打开监控页面 ...
- Linux中Bash发现重大安全漏洞修改方法
北京时间9月25日消息,Linux用户今天又得到了一个“惊喜”!Red Hat安全团队在 Linux 中广泛使用的Bash shell中发现了一个隐晦而危险的安全漏洞.该漏洞被称为“Bash Bug” ...
- Linux中监控命令top命令使用方法详解
收集了两篇关于介绍Linux中监控命令top命令的详细使用方法的文章.总的来说,top命令主要用来查看Linux系统的各个进程和系统资源占用情况,在监控Linux系统性能方面top显得非常有用,下面就 ...
- linux中top命令的用法
收集了两篇关于介绍Linux中监控命令top命令的详细使用方法的文章.总的来说,top命令主要用来查看Linux系统的各个进程和系统资源占用情况,在监控Linux系统性能方面top显得非常有用,下面就 ...
- Linux操作系统下Oracle主要监控工具介绍
Oracle监控包括有效且完全地监控Oracle数据库的性能.可用性和使用率等统计量,还包括即时的错误通知和纠正措施,并提供全面的报表和图表.本文中主要介绍几种Linux操作系统下Oracle主要监控 ...
- Linux中mpstat命令参数详解
Linux中mpstat命令参数详解 mpstat 是 Multiprocessor Statistics的缩写,是实时系统监控工具.其报告与CPU的一些统计信息,这些信息存放在 /proc/stat ...
随机推荐
- 索引,事务,存储引擎和选择,视图,mysql管理
一.mysql索引:提高数据库的性能(不用加内存,不用改程序,不用调sql,查询速度就可能提高百倍千倍)索引会占用磁盘空间 CREATE INDEX 索引名 ON 数据表 (列名or字 ...
- 当Synchronized遇到这玩意儿,有个大坑,要注意!
你好呀,我是歪歪. 前几天在某技术平台上看到别人提的关于 Synchronized 的一个用法问题,我觉得挺有意思的,这个问题其实也是我三年前面试某公司的时候遇到的一个真题,当时不知道面试官想要考什么 ...
- 「BUAA OO Pre」Git生成多个ssh key并连接GitLab仓库
「BUAA OO Pre」Git生成多个ssh key并连接GitLab仓库 Part 0 前言 写作背景 笔者在配置学校GitLab的ssh key时遇到一些问题,原因应为曾经配置过GitHub的s ...
- 有手就行10——Jenkins+SonarQube代码审查
有手就行10--Jenkins+SonarQube代码审查 Jenkins+SonarQube代码审查(1) - 安装SonarQube Jenkins+SonarQube代码审查(2) - 实现代码 ...
- Solution -「CF 494C」Helping People
\(\mathcal{Description}\) Link. 给定序列 \(\{a_n\}\) 和 \(m\) 个操作,第 \(i\) 个操作有 \(p_i\) 的概率将 \([l_i,r_ ...
- erange.heetian.com 回显任意账号
首先获取你想登录ID的REG标识符,例如合天课程专家 获取标识符ba84d3c3-a4a1-4cd2-a00d-2f5722ee86a2 一般用户前缀为REG,这个肯定是管理员之类的= =.. ...
- 【Kotlin】初识Kotlin(二)
[Kotlin]初识Kotlin(二) 1.Kotlin的流程控制 流程控制是一门语言中最重要的部分之一,从最经典的if...else...,到之后的switch,再到循环控制的for循环和while ...
- docker为什么会出现
痛点 环境不同所引发的问题 一款产品从开发到上线,一般都会有开发环境,测试环境,运行环境. 如果有一个环境中某个软件或者依赖版本不同了,可能产品就会出现一些错误,甚至无法运行.比如开发人员在windo ...
- 设计DFA接受{0,1}上的字符串ω,且ω是3倍数的二进制表示
DFA设计 设计DFA接受{0,1}上的字符串ω,且ω是3倍数的二进制表示 先叙述下思路: 要想证明某数是3的倍数可以让其除以3看余数是否为零即可,现在我们的问题就是如何计算一串二进制数除以3所得的余 ...
- 【Windows 操作系统】 内核对象|句柄
内核对象简介 内核对象就是 一些数据结构该结构用来描述存储内核中的一个内存块中的数据信息. 内存块是一种数据结构,其中的数据成员负责维护该对象的相应信息,这个数据结构以及其中的数据成员只能由内核访 ...