GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Zeigen Sie die Ping-Befehlsausgabe im Diagrammformat mit Gping an

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

Linux
  1. Befehlsausgabe oder Dateiinhalt im Spaltenformat anzeigen

  2. Konvertieren Sie die Ausgabe des Baumbefehls in das Json-Format?

  3. Linux-ls-Befehl

  4. So erfassen Sie die Unix-Top-Befehlsausgabe in einer Datei im lesbaren Format

  5. Jede Unterverzeichnisgröße in einem Listenformat mit einem Zeilenbefehl in Bash anzeigen?

Zeigen Sie Informationen zu Mediendateien unter Linux mit MediaInfo an

Zeitstempel mit Ping-Befehlsausgabe in Linux drucken

So identifizieren Sie das Betriebssystem mithilfe des TTL-Werts und des Ping-Befehls

Verwenden des Watch-Befehls unter Linux

Beispiele für Linux-Ping-Befehle

Linux-Ping-Befehl