GNU/Linux >> Linux Esercitazione >  >> Linux

Controlla le statistiche del ping senza fermarti

Dal ping manpage (sottolineatura mia):

Quando il numero specificato di pacchetti è stato inviato (e ricevuto) o se il programma è terminato con un SIGINT, viene visualizzato un breve riepilogo. È possibile ottenere statistiche correnti più brevi senza terminare il processo con il segnale SIGQUIT.

Quindi funzionerà se ti va bene che le tue statistiche siano leggermente meno prolisse:

# the second part is only for showing you the PID
ping 8.8.8.8 & jobs ; fg

<... in another terminal ...>

kill -SIGQUIT $PID

Le statistiche brevi hanno questo aspetto:

19/19 packets, 0% loss, min/avg/ewma/max = 0.068/0.073/0.074/0.088 ms

C'è un altro modo semplice per ottenere le statistiche del ping durante la sua esecuzione:basta premere Ctrl + | (barra verticale o è anche chiamata pipe line)

Personalmente lo uso molto spesso, provalo:

64 bytes from 192.168.1.1: icmp_seq=6 ttl=64 time=0.893 ms
64 bytes from 192.168.1.1: icmp_seq=23 ttl=64 time=0.862 ms
64 bytes from 192.168.1.1: icmp_seq=24 ttl=64 time=3.18 ms
64 bytes from 192.168.1.1: icmp_seq=35 ttl=64 time=0.877 ms
64 bytes from 192.168.1.1: icmp_seq=36 ttl=64 time=0.866 ms
**36/36 packets, 0% loss, min/avg/ewma/max = 0.832/0.993/0.930/3.185 ms**
64 bytes from 192.168.1.1: icmp_seq=37 ttl=64 time=0.909 ms
64 bytes from 192.168.1.1: icmp_seq=38 ttl=64 time=2.03 ms
64 bytes from 192.168.1.1: icmp_seq=39 ttl=64 time=0.839 ms
64 bytes from 192.168.1.1: icmp_seq=40 ttl=64 time=0.880 ms

Prova Ctrl +4

Mostra una riga come questa:

312/312 packets, 0% loss, min/avg/ewma/max = 0.312/1.236/0.505/208.655 ms

Linux
  1. Controlla se $ risposta è in un intervallo di numeri?

  2. Incolla i file senza delimitatore?

  3. /dev/sda2 sono passati 49710 giorni senza essere controllato, controllo forzato?

  4. Come staccare da un contenitore Docker senza fermarlo

  5. controlla se VT-x è attivato senza dover riavviare in Linux?

Come controllare le statistiche di rete Linux dalla riga di comando

Come controllare la versione OpenGL?

Esempi di comandi ping Linux

comando ping di Linux

Controlla lo stato di Rackspace Cloud

Come posso controllare la sintassi di uno script Bash senza eseguirlo?