Dieser Leitfaden behandelt die kurze Geschichte von Ping Dienstprogramm zur Netzwerkverwaltung und wie Sie die Ausgabe des Ping-Befehls mit gping im Diagrammformat anzeigen Hilfsprogramm unter Linux.
Eine kurze Einführung in Ping
Ping ist ein bekanntes Befehlszeilenprogramm zum Testen der Konnektivität und Erreichbarkeit zwischen Geräten in LAN und WAN. Ping steht für P acket ich Geben Sie N ein und G Seiler. Es sendet ICMP-Echoanforderungspakete (Internet Control Message Protocol) an eine angegebene URL oder IP-Adresse und erwartet eine ICMP-Echoantwort vom Zielhost. Wenn Sie eine Antwort vom Zielhost erhalten, bedeutet dies, dass der Host aktiv ist. Ping ist ein am häufigsten verwendetes Netzwerkdiagnosetool zur Behebung von Netzwerkproblemen.
Ping ist eines der ältesten Dienstprogramme, die jemals im Bereich Computernetzwerke entwickelt wurden. Es wird von Michael John Muuss entwickelt , einem amerikanischen Wissenschaftler, im Jahr 1983. Ping unterstützt fast alle Betriebssysteme, einschließlich GNU/Linux, Unix, macOS und Windows sowie eingebettete Systeme.
Die typische Art, ping
zu verwenden Befehl zum Überprüfen, ob ein Host im Netzwerk aktiv ist, ist unten angegeben:
$ ping <ip-or-url>
Beispiel:
$ ping -c 3 ostechnix.com
Hier -c 3
gibt die Anzahl der zu sendenden ECHO_REQUEST-Pakete an.
Der obige Befehl gibt eine Ausgabe wie die folgende zurück:
PING ostechnix.com(2606:4700:20::681a:528 (2606:4700:20::681a:528)) 56 data bytes
64 bytes from 2606:4700:20::681a:528 (2606:4700:20::681a:528): icmp_seq=1 ttl=55 time=105 ms
64 bytes from 2606:4700:20::681a:528 (2606:4700:20::681a:528): icmp_seq=2 ttl=55 time=103 ms
64 bytes from 2606:4700:20::681a:528 (2606:4700:20::681a:528): icmp_seq=3 ttl=55 time=103 ms
--- ostechnix.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 102.852/103.667/105.223/1.100 ms
Einige von Ihnen mögen das Standardausgabeformat des regulären Ping-Befehls möglicherweise nicht. Möglicherweise möchten Sie die Ausgabe des Ping-Befehls in einem grafischen Format visualisieren. Hier gping Dienstprogramm ist praktisch!
Sag Hallo zu Gping
Gping ist ein plattformübergreifendes Befehlszeilenprogramm, das ein hübsches Diagramm in Ihrem Terminal anzeigt, wenn Sie versuchen, einen Host oder eine Website zu pingen. Der Autor beschreibt es - "Ping, aber mit einem Diagramm."
Gping zeigt die Ausgabe des Ping-Befehls mit Diagrammen anstelle von Zahlen und Text an. Es ist ein Open-Source-Netzwerkdienstprogramm, das in Rust geschrieben wurde Programmiersprache und unter MIT-Lizenz veröffentlicht. Gping unterstützt derzeit GNU/Linux, macOS und Windows.
Gping unter Linux installieren
Gping ist in AUR verfügbar, sodass Sie Gping unter Arch Linux und seinen Varianten mit einem AUR-Hilfsprogramm installieren können, z. B. Yay .
$ yay -S gping-git
Bei anderen Linux-Distributionen können Sie es mit cargo
installieren Paket-Manager. Cargo Package Manager wird standardmäßig mit Rust verteilt. Stellen Sie daher sicher, dass Sie die aktuelle stabile Version von Rust in Ihrem Linux-System installiert haben, wie unter folgendem Link beschrieben:
- Installieren Sie die Programmiersprache Rust unter Linux
Führen Sie nach der Installation von Rust den folgenden Befehl aus, um Gping zu installieren:
$ cargo install gping
Ping-Befehlsausgabe im Diagrammformat mit Gping unter Linux anzeigen
Um die Netzwerkkonnektivität eines Hosts oder einer Website (z. B. ostechnix.com) mit Gping zu überprüfen und die Ausgabe in einem Diagrammformat anzuzeigen, führen Sie einfach diesen Befehl im Terminal aus:
$ gping ostechnix.com
Um Gping zu beenden, drücken Sie q
oder drücken Sie ESC
Schlüssel.
Verglichen mit dem normalen Ping-Dienstprogramm ist Gping sehr minimal und bietet keine Optionen, um die Ausgabe nach Ihren Wünschen anzupassen. Sie können beispielsweise nicht,
- Geben Sie die Anzahl der zu sendenden ECHO_REQUEST-Pakete an,
- Geben Sie das Intervall in Sekunden zwischen Anfragen an,
- eine Glocke läuten, wenn ein Paket empfangen wird,
- eine Nachricht anzeigen, wenn keine Antwort empfangen wurde.
Gping ist nur dazu gedacht, die Ausgabe des Ping-Befehls im Diagrammformat anzuzeigen. Nicht mehr, nicht weniger. Es macht diese Arbeit perfekt, wie es beworben wird.
Um den Hilfebereich von Gping anzuzeigen, führen Sie Folgendes aus:
$ gping --help
gping 0.1.6
Ping, but with a graph.
USAGE:
gping <host>
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
ARGS:
<host> Host or IP to ping