diff --git a/translated/tech/20190114 Hegemon - A Modular System And Hardware Monitoring Tool For Linux.md b/published/20190114 Hegemon - A Modular System And Hardware Monitoring Tool For Linux.md similarity index 71% rename from translated/tech/20190114 Hegemon - A Modular System And Hardware Monitoring Tool For Linux.md rename to published/20190114 Hegemon - A Modular System And Hardware Monitoring Tool For Linux.md index 9dd255cb67..873ecb8cbb 100644 --- a/translated/tech/20190114 Hegemon - A Modular System And Hardware Monitoring Tool For Linux.md +++ b/published/20190114 Hegemon - A Modular System And Hardware Monitoring Tool For Linux.md @@ -1,77 +1,65 @@ [#]: collector: (lujun9972) [#]: translator: (geekpi) -[#]: reviewer: ( ) -[#]: publisher: ( ) -[#]: url: ( ) +[#]: reviewer: (wxy) +[#]: publisher: (wxy) +[#]: url: (https://linux.cn/article-10503-1.html) [#]: subject: (Hegemon – A Modular System And Hardware Monitoring Tool For Linux) [#]: via: (https://www.2daygeek.com/hegemon-a-modular-system-and-hardware-monitoring-tool-for-linux/) [#]: author: (Magesh Maruthamuthu https://www.2daygeek.com/author/magesh/) -Hegemon - 一个 Linux 中的模块化系统和硬件监控工具 +Hegemon:一个 Linux 的模块化系统和硬件监控工具 ====== -我知道每个人都更喜欢使用 **[top 命令][1]**来监控系统利用率。 +我知道每个人都更喜欢使用 [top 命令][1]来监控系统利用率。这是被 Linux 系统管理员大量使用的原生命令之一。 -这是被 Linux 系统管理员大量使用的原生命令之一。 +在 Linux 中,每个包都有一个替代品。Linux 中有许多可用于此的工具,我更喜欢 [htop 命令][2]。 -在 Linux 中,每个包都有一个替代品。 +如果你想了解其他替代方案,我建议你浏览每个链接了解更多信息。它们有 htop、CorFreq、glances、atop、Dstat、Gtop、Linux Dash、Netdata、Monit 等。 -Linux 中有许多可用于此的工具,我更喜欢 **[htop 命令][2]**。 +所有这些只允许我们监控系统利用率而不能监控系统硬件。但是 Hegemon 允许我们在单个仪表板中监控两者。 -如果你想了解其他替代方案,我建议你浏览每个链接了解更多信息。 - -它们有 htop、CorFreq、glances、atop、Dstat、Gtop、Linux Dash、Netdata、Monit 等。 - -所有这些只允许我们监控系统利用率而不能监控系统硬件。 - -但是 Hegemon 允许我们在单个仪表板中监控两者。 - -如果你正在寻找系统硬件监控软件,那么我建议你看下 **[lm_sensors][3]** 和 **[s-tui 压力终端 UI][4]**。 +如果你正在寻找系统硬件监控软件,那么我建议你看下 [lm_sensors][3] 和 [s-tui 压力终端 UI][4]。 ### Hegemon 是什么? -Hegemon 是一个正在开发中的模块化系统监视器, 以安全的 Rust 编写。 +Hegemon 是一个正在开发中的模块化系统监视器,以安全的 Rust 编写。 它允许用户在单个仪表板中监控两种使用情况。分别是系统利用率和硬件温度。 ### Hegemon 目前的特性 * 监控 CPU 和内存使用情况、温度和风扇速度 -  * 展开任何数据流以显示更详细的图表和其他信息 -  * 可调整的更新间隔 -  * 干净的 MVC 架构,具有良好的代码质量 -  * 单元测试 - - + * 展开任何数据流以显示更详细的图表和其他信息 + * 可调整的更新间隔 + * 干净的 MVC 架构,具有良好的代码质量 + * 单元测试 ### 计划的特性包括 * macOS 和 BSD 支持(目前仅支持 Linux) -  * 监控磁盘和网络 I/O、GPU使用情况(可能)等 +  * 监控磁盘和网络 I/O、GPU 使用情况(可能)等   * 选择并重新排序数据流   * 鼠标控制 - - ### 如何在 Linux 中安装 Hegemon? Hegemon 需要 Rust 1.26 或更高版本以及 libsensors 的开发文件。因此,请确保在安装 Hegemon 之前安装了这些软件包。 libsensors 库在大多数发行版官方仓库中都有,因此,使用以下命令进行安装。 -对于 **`Debian/Ubuntu`** 系统,使用 **[apt-get 命令][5]** 或 **[apt 命令][6]** 在你的系统上安装 libsensors。 +对于 Debian/Ubuntu 系统,使用 [apt-get 命令][5] 或 [apt 命令][6] 在你的系统上安装 libsensors。 ``` # apt install lm_sensors-devel ``` -对于 **`Fedora`** 系统,使用 **[dnf 包管理器][7]**在你的系统上安装 libsensors。 +对于 Fedora 系统,使用 [dnf 包管理器][7]在你的系统上安装 libsensors。 ``` # dnf install libsensors4-dev ``` -运行以下命令安装 Rust 语言,并按照指示来做。如果你想要看 **[Rust 安装][8]**的方便教程,请进入这个 URL。 +运行以下命令安装 Rust 语言,并按照指示来做。如果你想要看 [Rust 安装][8]的方便教程,请进入该 URL。 ``` $ curl https://sh.rustup.rs -sSf | sh @@ -93,7 +81,7 @@ $ hegemon ![][10] -由于 libsensors.so.4 库的问题,我在启动 “Hegemon” 时遇到了一个问题。 +由于 libsensors.so.4 库的问题,我在启动 Hegemon 时遇到了一个问题。 ``` $ hegemon @@ -107,9 +95,11 @@ $ sudo ln -s /usr/lib/libsensors.so /usr/lib/libsensors.so.4 ``` 这是从我的 Lenovo-Y700 笔记本中截取的示例 gif。 + ![][11] -默认它仅显示总体摘要,如果你想查看详细输出,则需要展开每个部分。使用 Hegemon 查看展开内容。 +默认它仅显示总体摘要,如果你想查看详细输出,则需要展开每个部分。如下是 Hegemon 的展开视图。 + ![][12] -------------------------------------------------------------------------------- @@ -119,7 +109,7 @@ via: https://www.2daygeek.com/hegemon-a-modular-system-and-hardware-monitoring-t 作者:[Magesh Maruthamuthu][a] 选题:[lujun9972][b] 译者:[geekpi](https://github.com/geekpi) -校对:[校对者ID](https://github.com/校对者ID) +校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出