slot deposit pulsa slot mahjong slot gacor slot gacor slot gacor resmi slot gacor 2025 slot gacor terpercaya slot gacor 2025 slot gacor hari ini slot gacor hari ini slot gacor hari ini
5 款 htop 替代品:增强你的 Linux 系统监控体验
17611538698
webmaster@21cto.com

5 款 htop 替代品:增强你的 Linux 系统监控体验

运维 0 2789 2022-12-01 09:52:31

图片

导读:话说 htop 功能就挺强大的了,还有哪些工具比它强,比它好看还好用?

各位知道,htop 是一种流行的命令行工具,可帮助我们监控 Linux 上的系统资源和性能。htop 比 top 命令更加好用,在通常默认情况下属于开箱即用。

使用 htop,你可以过滤和排序进程,能够更好地理解事情的进展,比如获取正在运行的进程树状图,并在需要时,随时终止进程。

图片

我本人也是使用 htop 很多年,一直没换其它系统监控工具。这是因为它对我来说,上面有不少我需要的内容,它还允许在我需要控制正在运行的服务时终止或冻结进程。

如果想要显示更多信息,或者看起来有些与众不同,有哪些htop 替代品可供我们选择?

让我来细细列举一些新东东,开始!

  1. atop(https://www.atoptool.nl/index.php)

图片

atop会给到你运行过程的更我细节,系统管理员将获得了解系统处理过程所需的所有数据。

它还提供了为人们长期分析制作资源,使用永久日志的能力。系统管理员可能会发现这比其他任何人都更有用。

但是,它没有为人们提供优雅好看的输出。如果你需要,请继续查看下面的其他选项。

如何安装atop?


对于基于 Ubuntu/Debian 的发行版,输入以下命令:

sudo apt install atop

2. vtop(https://github.com/MrRio/vtop)

图片

如果您想要好看的输出和管理进程等功能,vtop是一款完美的系统监控实用程序。

你们看,它的输出看起来像终端中的 GUI,它还可以支持鼠标或选择禁用它,它的主题也可以自定义。

对了,它是使用 Node.js 构建的,所以你需要有相关软件包才能安装它。

不幸的是,这个项目似乎不再被积极维护。但是,在撰写本文时它仍然可用。

如何安装vtop?


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

sudo apt install nodejssudo apt install npmsudo npm install -g vtop


3.btop++(https://github.com/aristocratos/btop)

图片

btop++是 bashtop 和 bpytop 的 C++ 版本。而且,这是同一个开发人员对这些项目的第3次迭代。

btop++ 包括完整的鼠标支持,还有受游戏启发的菜单系统,可以让系统管理过滤进程、获取树状视图等。

如何安装btop++?


使用官方存储库,您可以轻松地将其安装在 Fedora、OpenSUSE 和 FreeBSD 上。
对于 Fedora,您可以输入:

sudo dnf install btop


大家可以浏览其
GitHub 页面(https://github.com/aristocratos/btop,了解在其他 Linux 发行版上安装的选项。

4. Glances

图片

Glances 有点类似于 htop,但它具有更多的功能。

Glances 是一个跨平台的系统监控实用程序,可以将数据导出为 CSV 或 InfluxDB、Elasticsearch 等格式。

系统管理员还可以利用其Web用户界面远程或无需访问终端来检查统计数据。

如何安装 Glances?


对于基于 Ubuntu 的发行版,可以输入如下命令:

sudo apt install glances


5.nmon(https://nmon.sourceforge.net/pmwiki.php?n=Main.HomePage)

图片

nmon对我来说一个令人印象深刻的监视实用程序,它可以控制显示输出的内容。

管理员可以提取监控数据(将其导出为 CSV),将其用于进一步分析。nmon 切换统计数据和在不同视图之间切换,也很容易。

默认情况下,它每两秒刷新一次数据,可以自定义它,还有不少选项来调整自己的用户体验。

如何安装nmon?


可以在官方存储库中找到nmon。对于基于 Ubuntu 的发行版,在终端中输入以下命令,即可安装:

sudo apt install nmon


总结

图片

top 命令行实用工具,其实已经和 Linux 系统一起提供给用户了。如果我们想要一个“严肃”的监控实用程序,并希望密切关注系统进程以及一些统计数据,那么 top 足够了。

但我并不是很确定是否将它算作是对 htop 的增强体验,这就是为什么我没有将 top 包含在以上列表中的原因。

正像大家看到的,一些监控实用程序的确非常有趣,实践上也证明要比 htop 命令更具洞察力。

你最喜欢的 htop 替代品是啥?你认为 htop 是否满足自己的需求?欢迎在下面的评论区发表你的想法!

作者:老王

评论