mirror of
https://github.com/LCTT/TranslateProject.git
synced 2024-12-23 21:20:42 +08:00
translated
This commit is contained in:
parent
76cd55ba75
commit
0df4a41f2e
@ -1,89 +0,0 @@
|
||||
[#]: collector: (lujun9972)
|
||||
[#]: translator: (geekpi)
|
||||
[#]: reviewer: ( )
|
||||
[#]: publisher: ( )
|
||||
[#]: url: ( )
|
||||
[#]: subject: (Ping Multiple Servers And Show The Output In Top-like Text UI)
|
||||
[#]: via: (https://www.ostechnix.com/ping-multiple-servers-and-show-the-output-in-top-like-text-ui/)
|
||||
[#]: author: (sk https://www.ostechnix.com/author/sk/)
|
||||
|
||||
Ping Multiple Servers And Show The Output In Top-like Text UI
|
||||
======
|
||||
|
||||
![Ping Multiple Servers And Show The Output In Top-like Text UI][1]
|
||||
|
||||
A while ago, we wrote about [**“Fping”**][2] utility which enables us to ping multiple hosts at once. Unlike the traditional **“Ping”** utility, Fping doesn’t wait for one host’s timeout. It uses round-robin method. Meaning – It will send the ICMP Echo request to one host, then move to the another host and finally display which hosts are up or down at a time. Today, we are going to discuss about a similar utility named **“Pingtop”**. As the name says, it will ping multiple servers at a time and show the result in Top-like Terminal UI. It is free and open source, command line program written in **Python**.
|
||||
|
||||
### Install Pingtop
|
||||
|
||||
Pingtop can be installed using Pip, a package manager to install programs developed in Python. Make sure sure you have installed Python 3.7.x and Pip in your Linux box.
|
||||
|
||||
To install Pip on Linux, refer the following link.
|
||||
|
||||
* [**How To Manage Python Packages Using Pip**][3]
|
||||
|
||||
|
||||
|
||||
Once Pip is installed, run the following command to install Pingtop:
|
||||
|
||||
```
|
||||
$ pip install pingtop
|
||||
```
|
||||
|
||||
Now let us go ahead and ping multiple systems using Pingtop.
|
||||
|
||||
### Ping Multiple Servers And Show The Output In Top-like Terminal UI
|
||||
|
||||
To ping mulstiple hosts/systems, run:
|
||||
|
||||
```
|
||||
$ pingtop ostechnix.com google.com facebook.com twitter.com
|
||||
```
|
||||
|
||||
You will now see the result in a nice top-like Terminal UI as shown in the following output.
|
||||
|
||||
![][4]
|
||||
|
||||
Ping multiple servers using Pingtop
|
||||
|
||||
* * *
|
||||
|
||||
**Suggested read:**
|
||||
|
||||
* [**Some Alternatives To ‘top’ Command line Utility You Might Want To Know**][5]
|
||||
|
||||
|
||||
|
||||
* * *
|
||||
|
||||
I personally couldn’t find any use cases for Pingtop utility at the moment. But I like the idea of showing the ping command’s output in text user interface. Give it a try and see if it helps.
|
||||
|
||||
And, that’s all for now. More good stuffs to come. Stay tuned!
|
||||
|
||||
Cheers!
|
||||
|
||||
**Resource:**
|
||||
|
||||
* [**Pingtop GitHub Repository**][6]
|
||||
|
||||
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://www.ostechnix.com/ping-multiple-servers-and-show-the-output-in-top-like-text-ui/
|
||||
|
||||
作者:[sk][a]
|
||||
选题:[lujun9972][b]
|
||||
译者:[译者ID](https://github.com/译者ID)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]: https://www.ostechnix.com/author/sk/
|
||||
[b]: https://github.com/lujun9972
|
||||
[1]: https://www.ostechnix.com/wp-content/uploads/2019/04/pingtop-720x340.png
|
||||
[2]: https://www.ostechnix.com/ping-multiple-hosts-linux/
|
||||
[3]: https://www.ostechnix.com/manage-python-packages-using-pip/
|
||||
[4]: http://www.ostechnix.com/wp-content/uploads/2019/04/pingtop-1.gif
|
||||
[5]: https://www.ostechnix.com/some-alternatives-to-top-command-line-utility-you-might-want-to-know/
|
||||
[6]: https://github.com/laixintao/pingtop
|
@ -0,0 +1,89 @@
|
||||
[#]: collector: (lujun9972)
|
||||
[#]: translator: (geekpi)
|
||||
[#]: reviewer: ( )
|
||||
[#]: publisher: ( )
|
||||
[#]: url: ( )
|
||||
[#]: subject: (Ping Multiple Servers And Show The Output In Top-like Text UI)
|
||||
[#]: via: (https://www.ostechnix.com/ping-multiple-servers-and-show-the-output-in-top-like-text-ui/)
|
||||
[#]: author: (sk https://www.ostechnix.com/author/sk/)
|
||||
|
||||
ping 多台服务器并在类似 top 的文本 UI 中显示
|
||||
======
|
||||
|
||||
![Ping Multiple Servers And Show The Output In Top-like Text UI][1]
|
||||
|
||||
不久前,我们写了篇关于 [**“fping”**][2] 的文章,该程序能使我们能够同时 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 包**][3]
|
||||
|
||||
|
||||
|
||||
安装 pip 后,运行以下命令安装 pingtop:
|
||||
|
||||
```
|
||||
$ pip install pingtop
|
||||
```
|
||||
|
||||
现在让我们继续使用 pingtop ping 多个系统。
|
||||
|
||||
### ping 多台服务器并在类似 top 的终端 UI 中显示
|
||||
|
||||
要 ping 多个主机/系统,请运行:
|
||||
|
||||
```
|
||||
$ pingtop ostechnix.com google.com facebook.com twitter.com
|
||||
```
|
||||
|
||||
现在,你将在一个漂亮的类似 top 的终端 UI 中看到结果,如下所示。
|
||||
|
||||
![][4]
|
||||
|
||||
使用 pingtop ping 多台服务器
|
||||
|
||||
* * *
|
||||
|
||||
**建议阅读:**
|
||||
|
||||
* [**一些你可能想知道的替代 “top” 命令的程序**][5]
|
||||
|
||||
|
||||
|
||||
* * *
|
||||
|
||||
我个人目前没有使用 pingtop 的情况。但我喜欢在这个在文本界面中展示 ping 命令输出的想法。试试看它,也许有帮助。
|
||||
|
||||
就是这些了。还有更多好东西。敬请期待!
|
||||
|
||||
干杯!
|
||||
|
||||
**资源:**
|
||||
|
||||
* [**pingtop GitHub 仓库**][6]
|
||||
|
||||
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://www.ostechnix.com/ping-multiple-servers-and-show-the-output-in-top-like-text-ui/
|
||||
|
||||
作者:[sk][a]
|
||||
选题:[lujun9972][b]
|
||||
译者:[译者ID](https://github.com/译者ID)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]: https://www.ostechnix.com/author/sk/
|
||||
[b]: https://github.com/lujun9972
|
||||
[1]: https://www.ostechnix.com/wp-content/uploads/2019/04/pingtop-720x340.png
|
||||
[2]: https://www.ostechnix.com/ping-multiple-hosts-linux/
|
||||
[3]: https://www.ostechnix.com/manage-python-packages-using-pip/
|
||||
[4]: http://www.ostechnix.com/wp-content/uploads/2019/04/pingtop-1.gif
|
||||
[5]: https://www.ostechnix.com/some-alternatives-to-top-command-line-utility-you-might-want-to-know/
|
||||
[6]: https://github.com/laixintao/pingtop
|
Loading…
Reference in New Issue
Block a user