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.