Hegemon:使用 Rust 编写的模块化系统监视程序
创始人
2024-03-02 00:35:25
0

在类 Unix 系统中监视运行进程时,最常用的程序是 top 和它的增强版 htop。我个人最喜欢的是 htop。但是,开发人员不时会发布这些程序的替代品。tophtop 工具的一个替代品是 Hegemon。它是使用 Rust 语言编写的模块化系统监视程序。

关于 Hegemon 的功能,我们可以列出以下这些:

  • Hegemon 会监控 CPU、内存和交换页的使用情况。
  • 它监控系统的温度和风扇速度。
  • 更新间隔时间可以调整。默认值为 3 秒。
  • 我们可以通过扩展数据流来展示更详细的图表和其他信息。
  • 单元测试。
  • 干净的界面。
  • 自由开源。

安装 Hegemon

确保已安装 Rust 1.26 或更高版本。要在 Linux 发行版中安装 Rust,请参阅以下指南:

另外要安装 libsensors 库。它在大多数 Linux 发行版的默认仓库中都有。例如,你可以使用以下命令将其安装在基于 RPM 的系统(如 Fedora)中:

$ sudo dnf install lm_sensors-devel

在像 Ubuntu、Linux Mint 这样的基于 Debian 的系统上,可以使用这个命令安装它:

$ sudo apt-get install libsensors4-dev

在安装 Rust 和 libsensors 后,使用命令安装 Hegemon:

$ cargo install hegemon

安装 hegemon 后,使用以下命令开始监视 Linux 系统中正在运行的进程:

$ hegemon

以下是 Arch Linux 桌面的示例输出。

要退出,请按 Q

请注意,hegemon 仍处于早期开发阶段,并不能完全取代 top 命令。它可能存在 bug 和功能缺失。如果你遇到任何 bug,请在项目的 GitHub 页面中报告它们。开发人员计划在即将推出的版本中引入更多功能。所以,请关注这个项目。

就是这些了。希望这篇文章有用。还有更多的好东西。敬请关注!

干杯!


via: https://www.ostechnix.com/hegemon-a-modular-system-monitor-application-written-in-rust/

作者:SK 选题:lujun9972 译者:geekpi 校对:wxy

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

top

相关内容

Red Hat发布智能体A...
随着智能体AI的加速普及,Red Hat正努力将自己定位为关键的底...
2026-05-19 11:04:18
WPS 365入围2026...
2026年,AI创新正在告别单纯比拼参数、模型能力的“炫技阶段”,...
2026-05-06 20:25:30
阶跃星辰全面开源Step3...
中国大模型创业公司阶跃星辰继开源Step 3.5 Flash模型后...
2026-03-04 14:52:52
阶跃星辰全面开源 Step...
3 月 4 日消息,中国大模型创业公司阶跃星辰继开源 Step 3...
2026-03-04 10:49:47
英特尔Nova Lake桌...
IT之家 2 月 13 日消息,科技媒体 overclock3d ...
2026-02-13 08:19:57
2026 CS Ranki...
钛媒体App 1月25日消息,2026年CS Rankings全球...
2026-01-25 17:21:22

热门资讯

为什么计量 IT 的生产力如此... 在某些行业里,人们可以根据一些测量标准判定一个人的生产力。比如,如果你是一个零件制造商,可以通过一个...
硬核观察 #885 苹果 AR... 苹果 AR 眼镜被无限期推迟据报道,由于技术上的挑战,苹果公司已经无限期推迟了其轻型增强现实(AR)...
8 个提升你的隐私防护的开源密... 使用一些顶级开源密码管理器,确保你的登录凭证安全无虞。密码管理器是一项非常有用的实用程序。在你想寻找...
PHP最佳实践(译) 简介PHP是一门复杂的语言,经过多年折腾,使其不同版本之间高度不一致,有时还有些bug。 每个版本都...
8个有趣的Linux提示与技巧... 我们时不时给你带来关于Linux的提示与技巧。和这个系列保持一致,这里有8个我们从读者收到最有趣的提...
值得收藏的 27 个机器学习的... 机器学习 ( Machine Learning ) 有很多方面,当我开始研究学习它时,我发现了各种各...
Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
2020 年的 GitHub ... 距离 2020 年结束只剩下区区 24 天,我们即将结束魔幻的 2020 ,迎来新的一年,新的一年或...
开源新闻速递:openSUSE... 今日关注openSUSE 项目组的 Dominique Leuenberger 在他的周报中说:“这...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...