Prettyping – 使 Ping 命令的输出更漂亮,更易于阅读

众所周知, 命令用于检查目标主机是否可达。 使用 Ping 命令,我们可以向我们的目标主机发送 ICMP Echo 请求,并验证目标主机是 up 还是 down。 如果您经常使用 ping 命令,我建议您尝试一下 “美化”. Prettyping 只是标准 ping 工具的一个包装器,它使 ping 命令的输出更漂亮、更易于阅读、色彩丰富且紧凑。 Prettyping 在后台运行标准 ping 命令,并使用颜色和 unicode 字符解析输出。 它是免费的开源工具,用 重击awk 并支持大多数类 Unix 操作系统,例如 GNU/Linux、FreeBSD 和 Mac OS X。 Prettyping 不仅用于使 ping 命令的输出更漂亮,而且还附带以下列出的其他显着特性。

  • 检测丢失或丢失的数据包并在输出中标记它们。
  • 显示实时统计数据。 每次收到响应后,统计信息都会不断更新,而 ping 仅在结束后显示。
  • 足够聪明地处理“未知消息”(如错误消息)而不会弄乱输出。
  • 避免打印重复的消息。
  • 您可以将最常见的 ping 参数与 Prettyping 一起使用。
  • 可以作为普通用户运行。
  • 可以将输出重定向到文件。
  • 无需安装。 只需下载二进制文件,使其可执行并运行。
  • 快速轻便。
  • 而且,最终使输出变得漂亮、多彩且非常直观。

在 Linux 中安装 Prettyping

就像我已经说过的,Prettyping 不需要任何安装。 它是便携式应用程序! 只需使用以下命令下载 Prettyping 二进制文件:

$ curl -O https://raw.githubusercontent.com/denilsonsa/prettyping/master/prettyping 

例如,将二进制文件移动到 $PATH /usr/local/bin.

$ sudo mv prettyping /usr/local/bin

并且,使其可执行,如下所示:

$ sudo chmod +x /usr/local/bin/prettyping

就是这么简单。

让我们使用 Prettyping 使 Ping 命令的输出更漂亮

安装后,ping 任何主机或 IP 地址并以图形方式查看 ping 命令输出。

$ prettyping ostechnix.com

这是直观显示的 ping 输出:

使用 Prettyping 使 Ping 命令的输出更漂亮

如果您在没有任何参数的情况下运行 Prettyping,它将继续运行,直到您通过按手动停止它 Ctrl+c.

由于 Prettyping 只是 ping 命令的包装器,因此您可以使用最常见的 ping 参数。 例如,您可以使用 -C 标记以仅 ping 主机特定次数,例如 5

$ prettyping -c 5 ostechnix.com

默认情况下, prettynping 以彩色格式显示输出。 不喜欢彩色输出? 没问题! 利用 --nocolor 选项。

$ prettyping --nocolor ostechnix.com

同样,您可以使用禁用多色支持 --nomulticolor 选项:

$ prettyping --nomulticolor ostechnix.com

要禁用 Unicode 字符,请使用 --nounicode 选项: