GNU/Linux >> Linux Esercitazione >  >> Linux

Prettyping – Rendi l'output del comando Ping più carino e più facile da leggere

Come tutti sappiamo, il ping Il comando viene utilizzato per verificare se un host di destinazione è raggiungibile o meno. Usando il comando Ping, possiamo inviare la richiesta ICMP Echo al nostro host di destinazione e verificare se l'host di destinazione è attivo o inattivo. Se usi spesso il comando ping, ti consiglio di provare a "Stittare" . Prettyping è solo un wrapper per lo strumento ping standard e rende l'output del comando ping più carino, più facile da leggere, colorato e compatto. Prettyping esegue il comando ping standard in background e analizza l'output con colori e caratteri unicode. È uno strumento gratuito e open source scritto in Bash e awk e supporta la maggior parte dei sistemi operativi simili a Unix come GNU/Linux, FreeBSD e Mac OS X. Prettyping non viene utilizzato solo per rendere più bello l'output del comando ping, ma viene fornito anche con altre importanti funzionalità elencate di seguito.

  • Rileva i pacchetti persi o mancanti e li contrassegna nell'output.
  • Mostra le statistiche in tempo reale. Le statistiche vengono costantemente aggiornate dopo la ricezione di ogni risposta, mentre il ping viene visualizzato solo al termine.
  • Abbastanza intelligente da gestire i "messaggi sconosciuti" (come i messaggi di errore) senza alterare l'output.
  • Evita di stampare i messaggi ripetuti.
  • Puoi usare i parametri ping più comuni con Prettyping.
  • Può essere eseguito come utente normale.
  • Può essere in grado di reindirizzare l'output a un file.
  • Non richiede installazione. Basta scaricare il binario, renderlo eseguibile ed eseguirlo.
  • Veloce e leggero.
  • E, infine, rende l'output carino, colorato e molto intuitivo.

Installa Prettyping in Linux

Come ho già detto, Prettyping non richiede alcuna installazione. È un'applicazione portatile! Basta scaricare il file binario Prettyping usando il comando:

$ curl -O https://raw.githubusercontent.com/denilsonsa/prettyping/master/prettyping

Sposta il file binario nel tuo $PATH, ad esempio /usr/local/bin .

$ sudo mv prettyping /usr/local/bin

E, rendilo eseguibile come di seguito:

$ sudo chmod +x /usr/local/bin/prettyping

È così semplice.

Rendiamo più carino l'output del comando Ping usando Prettyping

Una volta installato, esegui il ping di qualsiasi host o indirizzo IP e visualizza l'output del comando ping in modo grafico.

$ prettyping ostechnix.com

Ecco l'output del ping visualizzato visivamente:

Rendi l'output del comando Ping più carino usando Prettyping

Se esegui Prettyping senza alcun argomento, continuerà a funzionare finché non lo fermerai manualmente premendo Ctrl+c .

Poiché Prettyping è solo un wrapper del comando ping, puoi utilizzare i parametri ping più comuni. Ad esempio, puoi utilizzare -c segnala per eseguire il ping di un host solo un numero specifico di volte, ad esempio 5 :

$ prettyping -c 5 ostechnix.com

Per impostazione predefinita, prettynping visualizza l'output in formato colorato. Non ti piace l'output colorato? Nessun problema! Usa --nocolor opzione.

$ prettyping --nocolor ostechnix.com

Allo stesso modo, puoi disabilitare il supporto multicolore utilizzando --nomulticolor opzione:

$ prettyping --nomulticolor ostechnix.com

Per disabilitare i caratteri unicode, usa --nounicode opzione:

Prettyping senza supporto Unicode

Questo può essere utile se il tuo terminale non supporta UTF-8 . Se non riesci a correggere l'unicode (font) nel tuo sistema, passa semplicemente --nounicode opzione.

Prettyping può anche reindirizzare l'output su un file. Il comando seguente scriverà l'output di prettyping ostechnix.com comando in ostechnix.txt file.

$ prettyping ostechnix.com | tee ostechnix.txt

Prettyping ha poche altre opzioni che ti aiutano a svolgere varie attività, ad esempio

  • Abilita/disabilita la legenda della latenza. (il valore predefinito è:abilitato)
  • Forza l'uscita progettata su un terminale. (predefinito:automatico)
  • Utilizza gli ultimi "n" ping nella riga delle statistiche. (predefinito:60)
  • Sostituisci il rilevamento automatico delle dimensioni del terminale.
  • Sostituisci l'interprete awk. (predefinito:awk)
  • Sostituisci lo strumento ping. (predefinito:ping)

Per maggiori dettagli, consulta la sezione della guida:

$ prettyping --help

Lettura consigliata:

  • Come eseguire il ping di più host contemporaneamente in Linux

Anche se Prettyping non aggiunge alcuna funzionalità aggiuntiva, personalmente mi piacciono le seguenti implementazioni di funzionalità:

  • Statistiche in tempo reale - Puoi vedere tutte le statistiche in tempo reale in ogni momento. Il comando ping standard mostrerà le statistiche solo al termine.
  • Compatto - Puoi vedere un intervallo di tempo più lungo sul tuo terminale.
  • La digitazione carina rileva le risposte mancanti.

Se stai cercando un modo per visualizzare visivamente l'output del comando ping, Prettyping ti aiuterà sicuramente. Provalo, non rimarrai deluso.


Linux
  1. Come acquisire le sessioni del terminale e l'output con il comando di script Linux

  2. Output dell'"ultimo" comando?

  3. Come far funzionare qualsiasi programma con il comando Tee?

  4. $_ Vs!$. Ultimo argomento del comando precedente e reindirizzamento dell'output?

  5. Ciclo ricorsivo delle directory ed esecuzione di un comando su un file nella directory

Come utilizzare il comando di lettura Bash

Come utilizzare il comando Ping di Linux

Come usare e sfruttare al meglio il comando fusore in Linux

Esegui il ping di più server e mostra l'output nell'interfaccia utente di testo simile a quella superiore

Come leggere l'output e gli usi dei comandi principali di Linux

Come leggere la colonna IDLE nell'output del comando Linux 'w'?