使用Gping以图形格式显示Ping命令输出_实用程序

本文讨论ping网络管理实用程序的简要历史,以及如何在Linux中使用gping实用程序以图形格式显示ping命令输出。

使用Gping以图形格式显示Ping命令输出_实用程序_02Ping简介Ping是一个大家都知道的命令行实用工具,用于测试LAN和WAN中设备之间的连接性和可达性。Ping是Packet InterNet Groper的缩写。它将Internet控制消息协议(ICMP)回显请求数据包发送到指定的URL或IP地址,并期望目标主机发出ICMP回显应答。如果收到目标主机的答复,则表明该主机仍在运行。Ping是最常用的网络诊断工具,可以解决与网络相关的许多问题。Ping是计算机网络领域中最古老的实用程序之一。它由美国科学家Michael John Muuss于1983年开发。Ping支持几乎所有操作系统,包括GNU/Linux,Unix,macOS和Windows以及嵌入式系统。下面是使用ping命令检查主机是否在网络中的典型方法:$ ping <ip-or-url>示例:$ ping -c 3 xxvi.ai在这里, -c 3表示要发送的ECHO_REQUEST数据包的数量。上面的命令将返回如下所示的输出:linuxmi@linuxmi:~/www.linuxmi.com$ ping -c 3 xxvi.ai
PING xxvi.ai (101.36.110.77) 56(84) bytes of data.
64 bytes from 101.136.111.77 (101.136.111.77): icmp_seq=1 ttl=128 time=49.6 ms
64 bytes from 101.136.111.77 (101.136.111.77): icmp_seq=2 ttl=128 time=81.1 ms
64 bytes from 101.136.111.77 (101.136.111.77): icmp_seq=3 ttl=128 time=56.0 ms
--- xxvi.ai ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2005ms
rtt min/avg/max/mdev = 49.648/62.236/81.073/13.568 ms
使用Gping以图形格式显示Ping命令输出_linux_03ping命令输出有些人可能不喜欢常规ping命令的默认输出格式。您可能希望以某种图形格式可视化ping命令的输出。这就是gping实用程序派上用场的地方!认识下GpingGping是一个跨平台的命令行程序,当您尝试ping主机或网站时,该程序会在终端内部显示漂亮的图形。作者这样描述它:“ ping,但带有图形”。Gping使用图形而不是数字和文本显示ping命令的输出。它是一个用Rust编程语言编写的开源网络实用程序,并在MIT许可下发布。Gping目前支持的平台包括GNU / Linux,macOS和Windows。在Linux上安装GpingGping在AUR中是可用的,所以您可以使用一个AUR帮助程序(例如Yay)在Arch Linux及其变体上安装Gping。$ yay -S gping-git在其他Linux发行版上,您可以使用argo包管理器安装它。cargo 不仅仅是一个包管理器,它还是 Rust 的项目管理利器。因此,请确保您已经在Linux系统中安装了当前的Rust稳定版本。在Linux中安装Rust编程语言安装Rust后,运行以下命令安装Gping:linuxmi@linuxmi:~/www.linuxmi.com$ cargo install gping使用Gping以图形格式显示Ping命令输出_linux系统_04在Linux中使用Gping以图形格式显示Ping命令输出使用Gping检查主机或网站(如linuxmi.com)的网络连接,并以图形格式显示输出,只需在终端运行此命令:linuxmi@linuxmi:~/www.linuxmi.com$ ping xxvi.ai使用Gping以图形格式显示Ping命令输出_linux系统_05


在Linux中使用Gping以图形格式显示Ping命令输出要退出Gping,请按q或按ESC键。与常规ping实用程序相比,Gping非常少,并且不提供任何选项来按所需方式自定义输出。例如,您不能


  • 指定要发送的ECHO_REQUEST数据包的数量,
  • 指定两次请求之间的时间间隔,
  • 收到数据包时按铃,
  • 如果未收到响应,则显示一条消息。

Gping仅用于以图形格式显示ping命令输出。仅此而已。

要显示Gping的帮助部分,请运行:

linuxmi@linuxmi:~/www.linuxmi.com$ gping --helpgping 0.1.7Ping, but with a graph.USAGE:    gping [OPTIONS] <hosts>...FLAGS:    -h, --help       Prints help information    -V, --version    Prints version informationOPTIONS:    -b, --buffer <buffer>    Determines the number pings to display. [default: 100]ARGS:    <hosts>...    Hosts or IPs to ping

使用Gping以图形格式显示Ping命令输出_实用程序_06

扫码关注

绝对干货的公众号


使用Gping以图形格式显示Ping命令输出_linux系统_07