如何使用 gping 在 Linux 上可视化 Ping 响应如何使用 gping 在 Linux 上可视化 Ping 响应如何使用 gping 在 Linux 上可视化 Ping 响应如何使用 gping 在 Linux 上可视化 Ping 响应
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

如何使用 gping 在 Linux 上可视化 Ping 响应

发表 admin at 2025年2月28日
类别
  • 未分类
标签

如果您不喜欢 ping 命令的基于文本的输出,请考虑安装 gping,这是一个可以在 Linux 上可视化 ping 响应的 CLI 实用程序。

ping 是一个简单但必不可少的工具,用于诊断 Linux 上的网络问题。它可以帮助您检查网络连接,查看远程计算机是否在线,并在分析连接问题(例如丢包或高延迟)方面发挥重要作用。

但是,尽管 ping 命令很重要,但它并不是最有趣的,并且以有用的方式解释其输出可能很困难。 gping 是一个图形化命令行实用程序,具有附加功能,可以轻松可视化来自多个目标的 ping 响应。

什么是 ping,它是如何工作的?

ping 是一个 Linux 命令,它使用 Internet 控制消息协议 (ICMP) ECHO_REQUEST 数据报从远程主机引发 ICMP ECHO_RESPONSE。这意味着如果您:

ping google.com

...您的计算机向 google.com 发送 ping,然后 google.com 将其回显回您的本地计算机。

终端输出将显示远程 IP 地址以及其他信息,包括响应到达您的计算机所需的时间。 ping 将继续发送请求,直到您告诉它停止。

除了指定远程主机之外,ping 还接受许多不同实用程序的参数,包括时间戳、要发送的 ping 请求数以及洪水(以数据包返回的速度或每秒一百次(以较高者为准))输出数据包。

大多数 Linux 系统上都预装了 ping,但如果您在自己的系统上找不到它,请使用以下命令安装:

sudo apt install inetutils-ping

您可以通过运行以下命令获取 ping 的命令行帮助:

man ping

gping 比 Ping 有何优势?如何安装它?

gping 不提供与 ping 一样多的选项。例如,您不能使用它来淹没目标主机,但它有几个杀手级功能使其脱颖而出。主要功能是能够同时 ping 多个目标并以颜色编码图的形式提供输出。

这使您可以轻松查看目标随时间的响应并识别模式。这可以帮助您判断远程主机是否存在问题(哪个是连接的最佳主机),或者您自己的连接是否存在问题。

要在基于 Debian 的发行版上安装 gping,首先将 PPA 密钥添加到您的源中:

echo "deb http://packages.azlux.fr/debian/ buster main" | sudo tee /etc/apt/sources.list.d/azlux.list
wget -qO - https://azlux.fr/repo.gpg.key | sudo apt-key add -

现在更新并安装 gping:

sudo apt update
sudo apt install gping

运行以下命令在 Fedora 上安装 gping:

sudo dnf copr enable atim/gping -y && sudo dnf install gping

在 Arch Linux 上:

pacman -S gping

要在 Gentoo 上安装 gping,请运行:

sudo eselect repository enable dm9pZCAq
sudo emerge --sync dm9pZCAq
sudo emerge net-misc/gping::dm9pZCAq

如果 Linux 系统上有 Snap,则可以使用以下命令安装 gping snap 包:

sudo snap install gping

如何在 Linux 上使用 gping 可视化 Ping 响应

gping 易于使用并接受多个主机名作为参数。要查看来自 BBC、Google、Bing 和 CNN 的 ping 响应图,您可以运行:

gping bbc.co.uk google.com bing.com cnn.com

...gping 将开始对指定主机执行 ping 操作并绘制结果以供您检查。颜色是通过 gping 分配的,尽管您可以使用 --color 或 -c 开关为各个主机分配颜色:

gping bbc.co.uk --color cyan

您还可以使用 -n 或 --watch-interval 标志更改默认的 0.2 秒值的监视间隔。

这就是 gping 所做的一切。虽然它没有像ping那样广泛的配置选项,但对于任何对网络感兴趣的人来说,它都是一个强大的工具。

开始网络工程师的职业生涯!

如果您想从事网络工程师的职业,对网络和响应的基本了解至关重要,并且 ping 和 gping 都可以帮助您本能地掌握机器如何通过网络进行通信。

但它们只是您旅程的开始,如果您希望有一天能在该领域找到一份工作,您需要获得教学和授予机构的适当认证。

©2015-2025 Norria support@norria.com