Z ping
manuálová stránka (důraz):
Když byl zadaný počet paketů odeslán (a přijat) nebo pokud je program ukončen pomocí SIGINT, zobrazí se stručné shrnutí. Kratší statistiku proudu lze získat bez ukončení procesu signálem SIGQUIT.
Takže to bude fungovat, pokud budete v pořádku s tím, že vaše statistiky budou o něco méně podrobné:
# the second part is only for showing you the PID
ping 8.8.8.8 & jobs ; fg
<... in another terminal ...>
kill -SIGQUIT $PID
Krátká statistika vypadá takto:
19/19 packets, 0% loss, min/avg/ewma/max = 0.068/0.073/0.074/0.088 ms
Existuje ještě jeden snadný způsob, jak získat statistiky pingu během jeho provádění:Stačí stisknout Ctrl + | (svislé lomítko nebo se tomu také říká potrubí)
Osobně to používám velmi často, zkuste to:
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
Zkuste Ctrl +4
Zobrazuje řádek jako tento:
312/312 packets, 0% loss, min/avg/ewma/max = 0.312/1.236/0.505/208.655 ms