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,对于 example /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 操作,例如 example 5

$ prettyping -c 5 ostechnix.com

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

$ prettyping --nocolor ostechnix.com

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

$ prettyping --nomulticolor ostechnix.com

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

没有 unicode 支持的美化

如果您的终端不支持,这可能很有用 UTF-8. 如果您无法修复系统中的 unicode(字体),只需通过 --nounicode 选项。

Prettyping 也可以将输出重定向到文件。 以下命令将写入的输出 prettyping ostechnix.com 命令在 ostechnix.txt 文件。

$ prettyping ostechnix.com | tee ostechnix.txt

Prettyping 有更多选项可以帮助您完成各种任务,例如,

  • 启用/禁用延迟图例。 (默认值为:启用)
  • 强制将输出设计到终端。 (默认:自动)
  • 在统计行使用最后“n”个 ping。 (默认值:60)
  • 覆盖端子尺寸的自动检测。
  • 覆盖 awk 解释器。 (默认:awk)
  • 覆盖 ping 工具。 (默认:ping)

有关更多详细信息,请查看帮助部分:

$ prettyping --help

建议阅读:

  • 如何在 Linux 中一次 Ping 多台主机

尽管 Prettyping 没有添加任何额外的功能,但我个人喜欢其中的以下功能实现:

  • 实时统计 – 您可以随时查看所有实时统计。 标准 ping 命令只会在结束后显示统计信息。
  • 紧凑 – 您可以在终端看到更长的时间跨度。
  • Prettyping 检测到缺失的响应。

如果您正在寻找一种直观地显示 ping 命令输出的方法,那么 Prettyping 肯定会有所帮助。 试一试,你不会失望的。

资源:

相关阅读:

  • 使用 Gping 以图形格式显示 Ping 命令输出

感谢您的光临!

帮助我们帮助您:

祝你有美好的一天!!