便宜VPS,VPS推荐
整理VPS云服务器优惠信息

如何在 Linux 上安装和使用 gtop 系统监控图形工具

gtop 是一个终端的系统监控仪表板(System monitoring dashboard for terminal),具有丰富的图形显示界面。相比 top 和 htop,gtop 在图形化显示方面做得更好。本文首先对比一下 top 和 htop,然后介绍如何在 Linux 系统上安装和开始使用 gtop。主机狗也是最近才看到 gtop,感觉看着逼格还挺高的,所以介绍一下。

一、Gtop 介绍和对比 Top

1、什么是 gtop?

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

2、Gtop 与 htop

Gtop 建立在 htop 的先例之上,旨在成为 top 的更具交互性和图形化的版本。Top 是大多数 Unix 系统默认包含的命令,用于查看正在运行的进程和系统使用信息。

Htop 添加了垂直和水平滚动、鼠标输入、有关进程的更多信息以及其他功能。

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

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

更多介绍:https://github.com/aksakalli/gtop

二、Gtop vs Htop vs Top 对比

下面给出这三个工具的界面对比,可以先直观感受一下。

1、gtop

1687135432 QQ截图20230619084316gtop 系统监控图形工具 7" srcset="https://www.zhujigo.com/wp-content/uploads/2023/06/1687135432-QQ截图20230619084316.png 2316w, https://www.zhujigo.com/wp-content/uploads/2023/06/1687135432-QQ截图20230619084316-480x267.png 480w, https://www.zhujigo.com/wp-content/uploads/2023/06/1687135432-QQ截图20230619084316-768x427.png 768w, https://www.zhujigo.com/wp-content/uploads/2023/06/1687135432-QQ截图20230619084316-1536x854.png 1536w, https://www.zhujigo.com/wp-content/uploads/2023/06/1687135432-QQ截图20230619084316-2048x1138.png 2048w" sizes="(max-width: 2316px) 100vw, 2316px" />

2、htop

1687135510 QQ截图20230619084459

3、top

1687135541 QQ截图20230619084528

三、如何安装 gtop

为了安装 gtop,我们需要安装 Node Package Manager (npm)。下面介绍如何使用 Node Version Manager(nvm)安装 npm,以及如何安装 gtop。

1、安装 nvm,然后使用它来安装当前版本的 Node(包括 npm)。如果需要更新的版本,可以查阅 nvm 安装指南并将下面的 v0.38.0 替换为指南中的最新版本。

 curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
source ~/.bashrc
nvm install node

使用 --version 选项验证是否安装成功。

 npm --version
9.6.7

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

 npm install gtop -g

至此就安装完成了。

四、如何使用 gtop

gtop 的一个优点是,尽管它具有图形显示,但它是一种直接的系统监控应用程序。当运行 gtop 时,它会立即开始显示系统的使用情况和进程信息。使用方法很简单,输入如下命令:

gtop

以下是 gtop 显示的部件或小部件的具体内容。

  • CPU History(CPU 历史记录)显示过去一分钟的 CPU 使用率图表。图表上的每条线代表系统的一个 CPU 核心。此外,小部件的右侧包括每个 CPU 的当前使用百分比。
  • Memory and Swap History(内存和交换历史记录)提供相同的图形信息,但针对系统的物理内存和交换内存。
  • Memory and Swap(内存和交换小部件)分别显示物理内存和交换内存的当前使用百分比。
  • Network History(网络历史记录)显示与网络流量相关的信息,包括过去一分钟接收到的每秒字节数图表。
  • Disk Usage(磁盘使用)显示系统上磁盘使用的当前百分比。
  • Processes(进程)提供了可以从 top 命令中获得的流程列表的简化版本。

Gtop 的交互选项有限,我们可以使用向上和向下箭头键浏览进程表(Processes)。还可以控制表格的排序顺序。按 p 键按 PID(进程 ID)排序,按 c 键按 CPU 使用率排序,按 m 键按内存使用率排序。

五、搬瓦工推荐方案

搬瓦工推荐方案

如果您有选择困难症,直接选中间的 CN2 GIA-E方案,季付 $49.99,多达 12 个机房任意切换
方案CPU/内存硬盘流量/带宽机房价格购买
CN2
(最便宜)
1核/1GB20GB1TB/1GbpsDC3 CN2
DC8 ZNET
$49.99/年链接
CN21核/2GB40GB2TB/1Gbps$52.99/半年
$99.99/年
链接
CN2 GIA-E
(最推荐)
2核/1GB20GB1TB/2.5GbpsDC6 CN2 GIA-E
DC9 CN2 GIA
日本软银 JPOS_1
荷兰 EUNL_9
$49.99/季度
$169.99/年
链接
CN2 GIA-E3核/2GB40GB2TB/2.5Gbps$89.99/季度
$299.99/年
链接
HK2核/2GB40GB0.5TB/1Gbps中国香港 CN2 GIA
日本东京 CN2 GIA
$89.99/月
$899.99/年
链接
HK4核/4GB80GB1TB/1Gbps$155.99/月
$1559.99/年
链接
TOKYO2核/2GB40GB0.5TB/1.5Gbps日本大阪 CN2 GIA$49.99/月
$499.99/年
链接
TOKYO4核/4GB80GB1TB/1.5Gbps$86.99/月
$869.99/年
链接
搬瓦工优惠码:BWHCGLUKKB搬瓦工购买教程:《2024 年最新搬瓦工购买教程和支付宝支付教程》

选择建议:

  • 入门:洛杉矶 CN2 套餐,目前最便宜,可选 CN2 GT 机房,入门之选。
  • 推荐:洛杉矶 CN2 GIA-E 套餐,速度超快,可选机房多(DC6、DC9、日本软银、荷兰联通等),性价比最高。
  • 高端:香港 CN2 GIA 套餐,价格较高,但是无可挑剔。
未经允许不得转载:主机狗 » 如何在 Linux 上安装和使用 gtop 系统监控图形工具

登录

找回密码

注册