Hegemon – 用 Rust 编写的模块化系统监视器应用程序

在类 Unix 系统中监控正在运行的进程时,最常用的应用程序是 最佳htop,是top的增强版。 我个人最喜欢的是 htop。 然而,开发人员不时地发布这些应用程序的一些替代品。 top 和 htop 实用程序的一种替代方法是 霸主. 它是一个模块化系统监控应用程序,使用 编程语言。

关于 Hegemon 的特点,我们可以列举如下:

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

安装 Hegemon System Monitor 应用程序

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

  • 在 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 桌面的示例输出。

霸权在行动

要退出,请按 .

建议阅读:

  • 您可能想知道的“顶级”命令行实用程序的一些替代方案
  • 如何从命令行显示 CPU 使用率

请注意,霸权仍处于早期发展阶段,并不能完全替代 最佳 命令。 可能存在错误和缺少的功能。 如果您遇到任何错误,请在项目的 github 页面中报告它们。 开发人员计划在即将发布的版本中引入更多功能。 所以,密切关注这个项目。

资源:

  • 霸权 GitHub 存储库

感谢您的光临!

帮助我们帮助您:

  • 订阅我们的电子邮件通讯: 立即注册
  • 支持 OSTechNix: 通过贝宝捐款
  • 下载免费的电子书和视频: TradePub 上的 OSTechNix
  • 联系我们: 红迪网 | Facebook | 推特 | 领英 | RSS订阅

祝你有美好的一天!!

HegemonLinux开源Rust系统监视器