Linux 系统上如何安装 Htop

今天我们来介绍如何安装 htop 。htop 命令跟 top 命令相似,可以用来查看 CPU 使用情况、内存使用情况,以及其他进程的使用情况等等。

Htop-Linux-进程监控工具
Htop Linux 进程监控工具

Htop 是适用于 Linux 系统的,交互式实时进程监控程序,它基本上可以替代 top 命令。 top 命令预装在所有 Linux 操作系统上,但是 htop 需要我们单独安装。

与 top 命令相比,Htop 有很多独特之处:

  • 在 htop 中,您可以垂直滚动,以查看完整的进程列表,而水平滚动可查看完整的命令行。
  • 与 top 命令相比,htop 启动得更快。
  • 在 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

--------- 在 RHEL 8 上 --------- 
$ sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
$ sudo yum install htop

--------- 在 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

在 Linux 中通过编译源代码安装 Htop

要通过源代码构建 Htop,必须在系统上安装 Development Tools 和 Ncurses,为此可在 Linux 发行版上运行以下命令。

在 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 命令。

 $ 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、内存、Swp 分区等信息,还可以显示任务、平均负载和正常运行时间等信息。
  2. 按 CPU 利用率排序的进程列表。
  3. 尾部显示不同的选项,如 helpsetupfilter、tree、killnicequit 等等。
Htop Linux 进程监控
Htop Linux 进程监控

F2S 进入设置菜单 > 有四列,即SetupLeft ColumnRight ColumnAvailable Meters

在这里,您可以配置打印在窗口顶部的仪表、设置各种显示选项、在颜色模式中选择颜色,以及选择以何种顺序打印哪些列。

Htop 设置屏幕
Htop 设置屏幕

键入 tree 或 t 以显示进程树视图。

树格式的 Htop 进程视图
树格式的 Htop 进程视图

您可以参考页脚显示的功能键,来使用 htop 监控 Linux 运行的进程。但是,我们建议使用字符键或快捷键而不是功能键,因为它们可能在安全连接期间与其他一些功能进行了映射。

Htop 快捷键和功能键

htop 的常见快捷键和功能键。

Htop 命令快捷键和键
Htop 命令快捷键和键

作者:牛奇网,本站文章均为辛苦原创,在此严正声明,本站内容严禁采集转载,面斥不雅请好自为之,本文网址:https://www.niuqi360.com/linux/how-to-install-htop-in-linux/

(0)
牛奇网牛奇网
上一篇 2022年2月20日 上午11:58
下一篇 2022年2月20日 下午2:56

相关推荐

发表回复

登录后才能评论