云网牛站
所在位置:首页 > Linux教程 > 在Linux系统中安装Hegemon模块化系统监视程序

在Linux系统中安装Hegemon模块化系统监视程序

2018-10-15 15:06:20作者:geekpi稿源:linux中国

Hegemon 是一款模块化系统监视程序,采用 Rust 编写,是 top 和 htop 工具绝佳的代替品,现在我们在 Linux 系统中安装 Hegemon。

 

Hegemon 主要功能

Hegemon 会监控 CPU、内存和交换页的使用情况。

它监控系统的温度和风扇速度。

更新间隔时间可以调整。默认值为 3 秒。

我们可以通过扩展数据流来展示更详细的图表和其他信息。

单元测试。

干净的界面。

自由开源。

 

相关链接

Hegemon主页

 

安装 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 桌面的示例输出:

在Linux系统中安装Hegemon模块化系统监视程序

要退出,请按 Q。

 

hegemon 仍处于开发阶段

虽然 hegemon 非常实用,但是它不能全部的取代 top 命令,可以参考一下 Linux系统下使用top命令的建议与技巧,hegemon 目前仍处于开发阶段,可能会有 bug 或者功能上的缺失,但如果要求不高,是完全可以用来代替一下 top 和 htop 的。

 

相关主题

Rust 2018将要发布:帮助从Rust 2015过渡

精选文章
热门文章