Vor einiger Zeit haben wir über "Fping" geschrieben Dienstprogramm, mit dem wir mehrere Hosts gleichzeitig anpingen können. Im Gegensatz zum traditionellen "Ping" wartet Fping nicht auf das Timeout eines Hosts. Es verwendet die Round-Robin-Methode. Bedeutung - Es sendet die ICMP-Echo-Anforderung an einen Host, wechselt dann zu einem anderen Host und zeigt schließlich an, welche Hosts gleichzeitig aktiv oder heruntergefahren sind. Heute werden wir über ein ähnliches Dienstprogramm namens "Pingtop" sprechen . Wie der Name schon sagt, pingt Pingtop mehrere Server gleichzeitig an und zeigt das Ergebnis in der Top-ähnlichen Terminal-Benutzeroberfläche an. Es ist ein kostenloses und quelloffenes Befehlszeilenprogramm, das in Python geschrieben ist .
Pingtop unter Linux installieren
Pingtop kann mit Pip installiert werden, einem Paketmanager zum Installieren von in Python entwickelten Programmen. Stellen Sie sicher, dass Sie Python 3.7.x und Pip in Ihrem Linux-System installiert haben.
Um Pip unter Linux zu installieren, verwenden Sie den folgenden Link.
- Wie man Python-Pakete mit Pip verwaltet
Führen Sie nach der Installation von Pip den folgenden Befehl aus, um Pingtop zu installieren:
$ pip install pingtop
Lassen Sie uns jetzt fortfahren und mehrere Systeme mit Pingtop anpingen.
Mehrere Server anpingen und die Ausgabe in einer Top-ähnlichen Terminal-Benutzeroberfläche mit Pingtop anzeigen
Führen Sie Folgendes aus, um mehrere Hosts/Systeme zu pingen:
$ pingtop ostechnix.com google.com facebook.com twitter.com
Sie sehen nun das Ergebnis in einer netten Terminal-Benutzeroberfläche, wie in der folgenden Ausgabe gezeigt.

Mehrere Server mit Pingtop anpingen
Empfohlene Lektüre:
- Einige Alternativen zum „obersten“ Befehlszeilenprogramm, die Sie vielleicht kennen sollten
Ich konnte im Moment keine Anwendungsfälle für das Pingtop-Dienstprogramm finden. Aber ich mag die Idee, die Ausgabe des Ping-Befehls in der Text-Benutzeroberfläche anzuzeigen. Probieren Sie es aus und sehen Sie, ob es hilft.