Prettyping,Ping命令的输出更加醒目且易于阅读

关于打扮

在下一篇文章中,我们将看一看Prettyping。 我想全世界都知道使用ping命令来验证目标主机是否可达。 使用Ping命令,我们可以向目标主机发送ICMP回显请求,并检查目标主机是处于启动还是关闭状态。 俏皮只是 标准ping工具的包装。 使ping命令的输出更具吸引力,易于阅读,色彩鲜艳且紧凑。 该包装器将在后台运行标准ping命令,并向我们显示带有颜色和Unicode字符的输出。

这是一个 编写的免费和开放源代码工具 和awk。 它也与大多数类似Unix的操作系统兼容,例如Gnu / Linux,FreeBSD和Mac OSX。 Prettyping不仅用于使ping命令的输出更漂亮,而且还具有其他很酷的功能。

俏皮的一般特征

  • 检测丢失的数据包 并标出他们的出路。
  • 样本 实时统计。 收到每个答复后,统计信息会不断更新,而ping仅在完成后显示。
  • 您将知道如何处理“未知消息”(例如错误消息)而不会使输出混乱。
  • 避免打印重复的消息。
  • 我们将能够 使用最常见的ping参数 与Prettyping。
  • 它可以作为 普通用户.
  • 你可以 重定向输出 到一个文件。
  • 无需安装。 只需下载二进制文件,使其可执行即可运行。
  • Es 快速而轻便 它使输出非常易于阅读,色彩丰富且非常直观。

漂亮的安装

正如我已经写的那样,Prettyping不需要任何安装。 我们只需要 下载二进制文件。 为此,我们打开一个终端(Ctrl + Alt + T)并使用以下命令:

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

这样就可以使用了。

使用漂亮

一旦可用,现在 我们可以ping任何主机或IP地址 并查看ping命令的输出。 为此,我们将在终端中编写(Ctrl + Alt + T):

没有参数的漂亮

prettyping ubunlog.com

如果我们跑 没有任何争论的漂亮,它将继续运行,直到我们停止它 手动按 Ctrl + c.

限制ping数

正如我之前评论的那样,由于Prettyping只是ping命令的包装器, 将允许我们使用最常见的ping参数。 例如,我们可以使用 -c选项 只能对主机执行一次指定次数的ping操作,例如4:

进行有限数量的ping操作

prettyping -c 4 ubunlog.com

从输出中去除颜色

默认情况下,putenping将以彩色格式显示输出。 如果尝试后发现自己不喜欢该选项,则只需 使用 –nocolor选项.

带有nocolor选项的prettycolor

prettyping --nocolor ubunlog.com

同样,我们将能够 仅使用一种颜色–nomulticolor选项:

使用非多色选项进行装饰

prettyping --nomulticolor ubunlog.com

禁用Unicode字符

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

使用nounicode选项进行修饰

prettyping --nounicode ubunlog.com

这会有所帮助 如果您的终端不支持UTF-8.

将输出重定向到文件

我们还可以将输出重定向到文件。以下命令将写入 Prettyping 命令的输出 ubunlog文件中的.com ubunlog。文本文件。

prettyping ubunlog.com | tee ubunlog.txt

其他Prettyping选项

在执行任务时,Prettyping还有一些其他选项可以帮助我们,例如:

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

帮助

要了解有关此应用程序的更多信息,您可以 咨询帮助部分:

漂亮的帮助

prettyping --help

我们也可以 了解更多网站 项目或其存储库中的 GitHub上.


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。