它会一次 ping 多台服务器,并在类似 top 的终端 UI 中显示结果。
-- Sk
不久前,我们写了篇关于 fping 的文章,该程序能使我们能够同时 ping 多台主机。与传统的 ping 不同,fping 不会等待一台主机的超时。它使用循环法,这表示它将 ICMP Echo 请求发送到一台主机,然后转到另一台主机,最后一次显示哪些主机开启或关闭。今天,我们将讨论一个名为 pingtop 的类似程序。顾名思义,它会一次 ping 多台服务器,并在类似 top 的终端 UI 中显示结果。它是用 Python/ target=_blank class=infotextkey>Python 写的自由开源程序。
可以使用 pip 安装 pingtop,pip 是一个软件包管理器,用于安装用 Python 开发的程序。确保已在 linux 中安装了 Python 3.7.x 和 pip。
要在 Linux 上安装 pip,请参阅以下链接。
安装 pip 后,运行以下命令安装 pingtop:
$ pip install pingtop
现在让我们继续使用 pingtop ping 多个系统。
要 ping 多个主机/系统,请运行:
现在,你将在一个漂亮的类似 top 的终端 UI 中看到结果,如下所示。
使用 pingtop ping 多台服务器
建议阅读:
我个人目前没有使用 pingtop 的情况。但我喜欢在这个在文本界面中展示 ping 命令输出的想法。试试看它,也许有帮助。
就是这些了。还有更多好东西。敬请期待!干杯!
资源:
via: https://www.ostechnix.com/ping-multiple-servers-and-show-the-output-in-top-like-text-ui/