ping 多台服务器并在类似 top 的界面中显示


ping 多台服务器并在类似 top 的界面中显示

文章插图
 
它会一次 ping 多台服务器,并在类似 top 的终端 UI 中显示结果 。
-- Sk
不久前,我们写了篇关于 fping 的文章,该程序能使我们能够同时 ping 多台主机 。与传统的 ping 不同,fping 不会等待一台主机的超时 。它使用循环法,这表示它将 ICMP Echo 请求发送到一台主机,然后转到另一台主机,最后一次显示哪些主机开启或关闭 。今天,我们将讨论一个名为 pingtop 的类似程序 。顾名思义,它会一次 ping 多台服务器,并在类似 top 的终端 UI 中显示结果 。它是用 Python 写的自由开源程序 。
安装 pingtop可以使用 pip 安装 pingtop,pip 是一个软件包管理器,用于安装用 Python 开发的程序 。确保已在 linux 中安装了 Python 3.7.x 和 pip 。
要在 Linux 上安装 pip,请参阅以下链接 。
  • 如何使用 pip 管理 Python 包
安装 pip 后,运行以下命令安装 pingtop:
$ pip install pingtop
现在让我们继续使用 pingtop ping 多个系统 。
ping 多台服务器并在类似 top 的终端 UI 中显示要 ping 多个主机/系统,请运行:
$ pingtop ostechnix.com google.com facebook.com twitter.com
现在,你将在一个漂亮的类似 top 的终端 UI 中看到结果,如下所示 。
 
ping 多台服务器并在类似 top 的界面中显示

文章插图
 
 


    推荐阅读