5 个 htop 替代:增强你的 Linux 系统监控体验
创始人
2024-03-02 13:25:21
0

htop 是一个流行的命令行工具,可以帮助监测 Linux 上的系统资源和性能。

它比通常默认开箱即用的 top 好

使用 htop,你可以对进程进行过滤和排序,以便更好地了解情况,获得正在运行的进程的树状视图,并在需要时杀死进程。

htp 2022

我使用 htop 而不是其他系统监控工具,因为它可以显示对我来说至关重要的东西,并允许在我需要控制运行中的服务时终止流氓进程或冻结进程。

但是,如果你想要其他显示更多信息,或一个看起来不同的东西,有哪些htop 替代品呢?让我们来看看。

1、atop

atop 2022

atop 可以提供所有运行的进程的细节。你可以得到你需要的所有数据,以了解你系统上的进程情况。

它还提供了对资源利用率进行永久记录的能力,以便进行长期分析。系统管理员可能会发现这比其他工具更有用。

不幸的是,它并没有为你提供漂亮的输出。因此,如果你想要的话,请继续看下面的其他替代品。

如何安装 atop?

对于基于 Ubuntu/Debian 的发行版,键入:

sudo apt install atop

2、vtop

vtop 2022

如果你想要一个漂亮的输出和管理进程的基本功能,vtop 是一个完美的系统监控工具。

正如我在其他一些文章中所说,它的输出看起来像终端中的 GUI。你可以使用鼠标,也可以选择禁用它。也可以定制它的主题。

它是用 Node.js 构建的。所以,你需要安装额外的包来安装它。

不幸的是,这个项目似乎不再积极维护。但是,在写这篇文章的时候,它对我来说还是有用的。

如何安装 vtop?

对于基于 Ubuntu 的发行版,在终端输入以下命令:

sudo apt install nodejs
sudo apt install npm
sudo npm install -g vtop

3、btop++

btop

btop++ 是 bashtop 和 bpytop 的一个 C++ 版本。是的,它是这些项目的第三次迭代,由同一个开发者完成。

btop++ 包括完全的鼠标支持,带有一个受游戏启发的菜单系统,可以让你过滤进程、树状视图等等。

如何安装 btop++?

使用官方软件库,你可以很容易地在 Fedora、openSUSE 和 FreeBSD 上安装它。

对于 Fedora,你可以键入:

sudo dnf install btop

你可以探索它的 GitHub 页面,了解在其他 Linux 发行版上的安装方式。

4、Glances

glances 2022

Glances 与 htop 类似,但有更多的功能。

它是一个跨平台的系统监控工具,可以将数据以 CSV 或其他格式导出,用于 InfluxDB、Elasticsearch 等。

你也可以利用它的网页用户界面,远程(或在不能访问终端的情况下)查看统计数据。

如何安装 Glances?

对于基于 Ubuntu 的发行版,你可以键入:

sudo apt install glances

5、nmon

nmon 2022 1

nmon 是一个令人印象深刻的监测工具,它可以让你控制你想显示的输出内容。

你可以提取监测数据(以 CSV 格式导出)并用于进一步分析。它很容易切换统计数据和在不同的视图之间进行切换。

默认情况下,它每两秒刷新一次数据,但你可以自定义它,并使用更多的选项来调整你的体验。

如何安装 nmon?

你可以在官方软件库中找到它。对于基于 Ubuntu 的发行版,在终端键入以下内容:

sudo apt install nmon

总结

top 2022

top 命令工具被植入在你的 Linux 系统中。如果你想要一个基本的监控工具,想要关注系统进程和一些统计信息,top 就足够了。

我不确定它是否可以算作比 htop 更强的体验,这也是 top 没有被列入主要列表的原因。

正如你在这里看到的,一些监控工具可能很有趣,而且证明比 htop 更有洞察力。

你最喜欢的 htop 替代品是什么?你认为 htop 对你的使用情况来说已经足够了吗?欢迎在下面的评论中让我知道你的想法。


via: https://itsfoss.com/htop-alternatives/

作者:Ankush Das 选题:lkxed 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

相关内容

名列前十,松鼠Ai智能老师...
近日,德本咨询(DBC)、互联网周刊(CIW)、CIS等机构联合发...
2025-06-19 17:40:55
Docker 4.42 版...
IT之家 6 月 12 日消息,科技媒体 linuxiac 昨日(...
2025-06-12 15:13:33
迈富时等中国AI企业场景化...
近日,中国社会科学院信息化研究中心、《互联网周刊》、德本咨询与eN...
2025-06-12 15:13:10
如何查看CentOS系统中...
掌控你的系统核心:CentOS查看CPU与内存信息指南 作为服务器...
2025-06-03 07:40:48
前端-session、jw...
目录:   (1)ses...
2025-06-01 22:54:58
linux入门---制作进...
了解缓冲区 我们首先来看看下面的操作: 我们首先创...
2025-06-01 22:45:12

热门资讯

Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
2024 开年,LLUG 和你... Hi,Linuxer,2024 新年伊始,不知道你是否已经准备好迎接新的一年~ 2024 年,Lin...
什么是 KDE Connect... 什么是 KDE Connect?它的主要特性是什么?它应该如何安装?本文提供了基本的使用指南。科技日...
Opera 浏览器内置的 VP... 昨天我们报道过 Opera 浏览器内置了 VPN 服务,用户打开它可以防止他们的在线活动被窥视。不过...