如何在 CentOS 8/RHEL 8 上安装 htop

非常具有交互性,为您提供有关正在运行的进程的附加信息,并允许进行操作,例如使用各种标准对进程列表进行排序以及搜索进程/终止进程。 虽然 top 命令需要几秒钟的延迟来收集数据,而 htop 则要快得多。
在本教程中,我将向您展示如何在 CentOS 8/RHEL 8 Linux 上安装和使用 htop。

htop over top 的优势包括

彩色输出资源使用统计。 无需输入 PID 即可结束或终止进程的能力。 Htop 允许使用鼠标,不像 top 不支持它。 比 top 命令更好的性能。

现在让我们跳进去看看如何安装这个方便的功能。

在 CentOS 8 上安装 htop

安装 Htop 工具的第一步是启用 EPEL 存储库。 为此,请运行:

# dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

之后 安装EPEL 存储库,更新系统。

# dnf update

安装 htop 工具,只需运行以下命令:

# dnf install htop

安装完成后,您可以使用以下命令查找有关 htop 的更多信息:

# dnf info htop

示例输出:

# dnf info htop Last metadata expiration check: 0:11:08 ago on Mon 23 Dec 2019 02:03:24 PM EST. Installed Packages Name         : htop Version      : 2.2.0 Release      : 6.el8 Arch         : x86_64 Size         : 263 k Source       : htop-2.2.0-6.el8.src.rpm Repo         : @System From repo    : epel Summary      : Interactive process viewer URL          : https://hisham.hm/htop/ License      : GPLv2+ Description  : htop is an interactive text-mode process viewer for Linux, similar to              : top(1).

使用 htop

启动 htop,只需运行以下命令:

# htop

以下是每列的含义:
PID:进程的进程ID号。
用户: 进程的所有者。
公关: 进程的优先级。 数字越小,优先级越高。
: 进程的nice值,这会影响它的优先级。
虚拟现实: 进程正在使用的虚拟内存。
RES:进程使用的物理 RAM,通常以千字节为单位。
人力资源部:进程正在使用的共享内存。
:进程的当前状态(睡眠、僵尸、运行、跟踪或不间断睡眠)。
%中央处理器:进程使用的处理器时间的百分比。 它显示在条形末尾的 CPU 使用百分比。 条形本身将以蓝色显示低优先级,以绿色显示正常,以红色显示内核。
%内存:进程使用的物理 RAM 的百分比。
时间+:进程使用的处理器时间。
命令:启动进程的命令的名称。
页脚显示 htop 菜单命令。
要获得命令使用方面的帮助,只需运行:

# htop --help
]# htop --help htop 2.2.0 - (C) 2004-2019 Hisham Muhammad Released under the GNU GPL.  -C --no-color               Use a monochrome color scheme -d --delay=DELAY            Set the delay between updates, in tenths of seconds -h --help                   Print this help screen -s --sort-key=COLUMN        Sort by COLUMN (try --sort-key=help for a list) -t --tree                   Show the tree view by default -u --user=USERNAME          Show only processes of a given user -p --pid=PID,[,PID,PID...]  Show only the given PIDs -v --version                Print version info  Long options may be passed with a single dash.  Press F1 inside htop for online help. See 'man htop' for more information.

或者,您可以通过运行来查看手册页:

# man htop

结论

此页面向您展示了 如何在 CentOS 8 Linux 上安装和使用 htop. 如果您有任何问题或反馈,请在下面的评论部分与我们分享。

用于 Linux 性能监控的最佳命令行工具