htop 是一种流行的命令行工具,可帮助监控 Linux 上的系统资源和性能。
它比通常的默认开箱即用顶部要好。
使用 htop,您可以过滤和排序进程以更好地了解情况,获取正在运行的进程的树状视图,并在必要时终止进程。
我使用 htop 而不是其他系统监控工具,因为它可以显示对我来说至关重要的内容,并允许我在需要控制正在运行的服务时终止流氓或冻结的进程。
但是,如果你想要显示更多信息,或者看起来有所不同,那么有哪些 htop 替代品呢?让我们来看看。
1. 在上面
atop 提供有关所有正在运行的进程的详细信息。您可以获得所需的所有数据,以了解系统上进程的运行情况。
它还可以永久记录资源利用情况以供长期分析。系统管理员可能会发现这比其他工具更有用。
不幸的是,它不能提供漂亮的输出。所以如果这就是你想要的,请继续查看下面的其他替代方案。
如何安装于顶部?
对于基于 / 的发行版,输入:
sudo apt install atop
2. 垂直顶部
如果您想要一个良好的输出和管理进程的基本功能,vtop 是一个完美的系统监控工具。
正如我在其他文章中所说,它的输出看起来像终端中的 GUI。您可以使用鼠标或选择禁用它。也可以自定义其主题。
它是用 Node.js 构建的。因此,您需要安装其他软件包才能安装它。
不幸的是,这个项目似乎不再积极维护。然而,在写这篇文章的时候,它对我来说仍然有效。
如何安装 vtop?
对于基于的发行版,在终端中输入以下命令:
sudo apt install nodejs
sudo apt install npm
sudo npm install -g vtop
3. btop++
btop++ 是 和 的 C++ 版本。是的,这是这两个项目的第三次迭代,由同一位开发人员完成。
btop++ 包含完整的鼠标支持,并带有游戏启发的菜单系统,可让您过滤进程、树状视图等。
如何安装 btop++?
使用官方存储库,您可以轻松地在 、 和 上安装它。
对于 ,您可以输入:
sudo dnf install btop
您可以浏览其页面以了解如何在其他 Linux 发行版上安装它。
4.
与 htop 类似,但具有更多功能。
它是一个跨平台的系统监控工具,可以导出CSV或其他格式的数据以供使用等。
您还可以使用其 Web UI 远程查看统计数据(或者当您无法访问终端时)。
如何安装?
对于基于 Linux 的发行版,您可以输入:
sudo apt install glances
5. nmon
nmon 是一款令人印象深刻的监控工具,它可以让您控制想要显示的输出。
您可以提取监控数据(以 CSV 格式导出)并用于进一步分析。可以轻松切换统计数据并在不同视图之间切换。
默认情况下,它每两秒刷新一次数据,但您可以自定义它并使用更多选项来微调您的体验。
如何安装 nmon?
您可以在官方软件存储库中找到它。对于基于 Linux 的发行版,在终端中输入以下内容:
sudo apt install nmon
总结
2022 年最佳
top 命令工具内置于 Linux 系统中。如果您想要一个基本的监控工具并希望关注系统进程和一些统计信息,top 就足够了。
我不确定它是否比 htop 具有更强大的体验,这就是为什么 top 没有进入主列表。
正如您在此处看到的,一些监控工具可能很有趣,并且比 htop 更有见地。
您最喜欢的 htop 替代品是什么?您认为 htop 足以满足您的使用情况吗?请在下面的评论中告诉我您的想法。
通过:
作者:Das 主题:lkxed 译者:wxy 校对:wxy
本文由LCTT原创编译,Linux中国荣幸推出
扫一扫在手机端查看
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。