Linux 中的 ping 命令用于查询 Web 服务器的状态。 如果您从被 ping 的 Web 服务器收到任何响应,则表明目标 Web 服务器可用; 否则,不是。 在本指南中,我们将向您解释 ping 命令在 Linux 中的用法。
如何在 Linux 中使用 Ping 命令?
在 Linux 中使用 ping 命令非常容易,您将通过以下示例了解这一点:
示例 #1:简单地 Ping 一个 Web 服务器
您可以简单地使用不带任何选项的 ping 命令来查询 Web 服务器的活动状态。 在这个 example,我们将尝试在下面显示的命令的帮助下 ping Google 的服务器:
$ ping www.google.com
很快,在执行上述命令后,您将开始每隔一定的时间间隔(Linux 中 ping 命令的这些时间间隔的默认值为 1 秒)收到目标 Web 服务器(如果它是活动的)的响应,如如下图所示:
要停止执行 ping 命令,您必须按“Ctrl + C”组合键。
示例 # 2:在指定时间间隔后 Ping Web 服务器
在某些情况下,您可能需要自定义的时间间隔来接收来自被 ping 的 Web 服务器的响应。 要指定自定义间隔,可以使用 ping 命令,如下所示:
$ ping –i 3 www.google.com
现在,此命令将在 3 秒而不是 1 秒后 ping 指定的 Web 服务器,如下图所示。 同样,您可以通过按“Ctrl + C”来终止 ping 命令的执行。
示例 # 3:Ping Web 服务器指定的次数
到目前为止,您已经意识到 ping 命令会一直运行,直到您手动停止它。 但是,如果您只想 ping Web 服务器一定次数,并希望 ping 命令在达到该阈值后自动终止,则可以使用如下所示的命令:
$ ping –c 3 www.google.com
该命令将只对指定服务器执行 3 次 ping 操作,之后将在终端上显示统计报告。 然后,该命令将自动终止,如下图所示:
奖励积分
借助上述示例,您将了解 ping 命令在 Linux 中的工作原理。 但是,如果您想了解更多关于它的工作原理,那么您可以通过运行如下所示的命令来学习它:
$ ping --help
此命令将在您的终端上显示 ping 命令的帮助手册,您将从那里了解其所有选项,如下图所示:
结论
在本文中,我们为您讲解了 ping 命令在 Linux 中的用法。 借助三个极其简单但有用的示例,我们详细说明了该命令的用法。 现在,在阅读本指南之后,您将能够探索 Linux 中此命令可用的所有其他选项。