如何在 CentOS 或 RHEL 上安装 htop如何在 CentOS 或 RHEL 上安装 htop如何在 CentOS 或 RHEL 上安装 htop如何在 CentOS 或 RHEL 上安装 htop
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 CentOS 或 RHEL 上安装 htop

问题:我听说 htop 作为 top 命令的替代品很不错。当我尝试在 CentOS 上使用 yum 软件包管理器安装 htop 时,出现“No package htop available”错误。如何在 CentOS/RHEL 上安装 htop?

htop 与 top

htop 是一个基于 ncurses 的 Linux 实时进程查看器。虽然其界面的灵感来自古老的 top 命令,但 htop 具有一些 top 中不具备的用户友好功能。例如,htop 允许您水平或垂直滚动进程列表以查看完整的命令行。此外,使用 htop,您可以一次终止或重新启动一个或多个进程,而无需输入其 PID。与 top 相比,htop 启动速度更快,因为 htop 在启动时不会等待收集数据。

使用 yum 在 CentOS 上安装 htop

预构建的 htop 包可从 EPEL 存储库获取。所以您需要先启用存储库。然后使用 yum 命令进行安装。

$ sudo yum install htop

在 CentOS 上从源代码编译 htop

另一种选择是从源代码编译并安装htop。当您想要安装最新版本的 htop 时,此选项非常有用。

以下是如何从源代码构建和安装 htop 。

首先,安装先决条件并下载源代码。

$ sudo yum groupinstall "Development Tools"
$ sudo yum install ncurses-devel
$ wget http://hisham.hm/htop/releases/1.0.3/htop-1.0.3.tar.gz
$ tar xvfvz htop-1.0.3.tar.gz
$ cd htop-1.0.3

运行 configure 脚本以准备编译。

$ ./configure

默认情况下,htop 将安装在 /usr/local/bin 下。如果您想将安装位置更改为其他位置(例如 /usr/bin),请使用 --prefix 选项运行 configure 脚本。例如:

$ ./configure --prefix=/usr

最后,按如下方式构建并安装 htop。

$ make
$ sudo make install

启动htop

安装后,输入以下内容启动 htop:

$ htop
©2015-2025 艾丽卡 support@alaica.com