Tempo fa abbiamo scritto di "Fping" utility che ci consente di eseguire il ping di più host contemporaneamente. A differenza del tradizionale "Ping" utility, Fping non attende il timeout di un host. Utilizza il metodo round robin. Significato:invierà la richiesta ICMP Echo a un host, quindi si sposterà su un altro host e infine visualizzerà quali host sono attivi o inattivi alla volta. Oggi parleremo di un'utilità simile denominata "Pingtop" . Come dice il nome, Pingtop eseguirà il ping di più server alla volta e mostrerà il risultato nell'interfaccia utente del terminale simile a quella superiore. È un programma a riga di comando gratuito e open source scritto in Python .
Installa Pingtop in Linux
Pingtop può essere installato utilizzando Pip, un gestore di pacchetti per installare programmi sviluppati in Python. Assicurati di aver installato Python 3.7.x e Pip nella tua macchina Linux.
Per installare Pip su Linux, fare riferimento al seguente collegamento.
- Come gestire i pacchetti Python utilizzando Pip
Una volta installato Pip, esegui il seguente comando per installare Pingtop:
$ pip install pingtop
Ora andiamo avanti e eseguiamo il ping di più sistemi utilizzando Pingtop.
Esegui il ping di più server e mostra l'output nell'interfaccia utente di un terminale simile a quella superiore utilizzando Pingtop
Per eseguire il ping di più host/sistemi, eseguire:
$ pingtop ostechnix.com google.com facebook.com twitter.com
Ora vedrai il risultato in una bella interfaccia utente di Terminale simile a quella in alto, come mostrato nell'output seguente.

Eseguire il ping di più server utilizzando Pingtop
Lettura consigliata:
- Alcune alternative all'utilità della riga di comando "top" che potresti voler sapere
Al momento non sono riuscito a trovare casi d'uso per l'utilità Pingtop. Ma mi piace l'idea di mostrare l'output del comando ping nell'interfaccia utente di testo. Provalo e vedi se aiuta.