Linux性能监控工具,比top更出色更清晰明了

Gtop 是终端的系统监控仪表板,具有丰富的图形显示。在本指南中,您将了解更多关于 gtop 的内容,以及它与 Linux 实用程序 top 和 htop 的比较。本指南还向您展示了如何在Linux系统上安装和开始使用gtop。

请注意

本指南中的步骤是为非root用户编写的。需要提升权限的命令以 sudo 作为前缀。

gtop 是什么?

Gtop 是一个图形化的系统监控仪表板为您的终端。Gtop 以一种易于阅读的可视化布局一目了然地显示系统的内存、CPU 和磁盘使用情况。除了这些信息,您还会得到一个运行进程的列表,其中包含关于它们的CPU和内存消耗的统计信息。

gtop 与 htop

Gtop 是在 htop 的基础上建立起来的,htop 的目标是成为一个更具交互性和图形化的 top 版本。如果您不熟悉,那么在大多数 Unix 系统中,默认情况下都包含 top 命令,用于查看正在运行的进程和系统使用信息。Htop 添加了垂直和水平滚动、鼠标输入、关于进程的更多信息和其他特性。

Gtop 采用了 htop 的图形方向。但与仍专注于列出进程的 htop 不同,gtop 试图提供几乎完全图形化的系统使用信息表示。使用 gtop,您可以在小部件中获得各种图形,这些小部件将监视分解为可视部分。Gtop 在其显示屏上采用了不同的颜色,这也使得它的可读性更强。

看看下面的截图,它们对比了top、htop和gtop的显示。

top

htop

gtop

如何安装 gtop

为了安装 gtop,你需要安装 Node Package Manager (npm)。本节介绍如何使用 nvm (Node Version Manager)安装npm,以及如何安装gtop。

您可以使用以下命令来安装nvm,然后使用它来安装当前版本的Node(包括npm)。您可能需要参考nvm安装指南,见:https://www.linuxmi.com/ubuntu-20-04-22-04-node-nvm.html

然后安装 node

 

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
⚡ nvm install node

然后你可以使用 --version  选项来验证你的npm安装。

 

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
⚡ npm --version
8.5.5

使用 npm 安装 gtop。使用 -g 选项将 gtop 安装为全局系统包。

 

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com
⚡ npm install gtop -g

如何使用 gtop

gtop 的一个优点是,尽管它是图形显示,但它是一个直接的系统监控应用程序。当您运行gtop时,它会立即显示您的系统使用情况和进程信息。

gtop

下面是 gtop 显示的部分或小部件的分解。

  • CPU History 显示最近一分钟的 CPU 使用情况。图中的每条线表示系统的一个 cpu。此外,小部件的右侧还包括每个 CPU 的当前使用率百分比。

  • Memory and Swap History 提供了相同的图形信息,但针对的是系统的内存,包括物理内存和交换内存。

  • Memory Swap 小部件分别显示物理内存和交换内存的当前使用百分比。

  • Network History 显示了与网络流量相关的信息,并包含了最近一分钟内每秒接收字节数的图表。

  • Disk Usage 小部件显示系统上当前磁盘使用率的百分比。

  • Processes 为您提供了一个简化版的进程列表,您可以从 top 命令中得到这个列表。

Gtop 的互动选项有限。您可以使用向上和向下箭头键导航 Processes 表。您还可以控制表的排序顺序。按p键按PID(进程ID)排序,按c键按CPU占用率排序,按m键按内存占用率排序。

结论

由于gtop的简单性,它提供了一个有效的、一目了然的系统概要。像 top 和 htop 这样的工具专注于提供关于运行进程的更全面的信息——并且,在 htop 的情况下,更多地控制这些进程。如果你想要快速收集系统的当前性能,Gtop 会非常出色。

你喜欢 gtop 的图形系统监控,但想要更多的控制和定制吗?在这种情况下,你可能需要了解 bottom,它采取了 gtop 的视觉方向,给你更多的控制。看看我们的指南如何安装和使用 bottom 以了解更多。

更多信息

您可能希望咨询以下资源以获得关于这个主题的更多信息。虽然提供这些是希望它们将有用,但请注意,我们不能保证外部资料的准确性或及时性。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值