ping指令
功能說明
ping是最常用的網絡連接配接指令,ping會向指定的網絡主機發送特殊網絡資料包IMCP ECHO_REQUEST。多數網絡裝置收到該資料包會做出回應,通過此方法即可難網絡連接配接是否正常,用法如下:
ping [參數] [主機名或IP]
常用參數
選項
說明
-c
發送指定資料包後停止
-s
指定發送的資料位元組數,預設值是56
-t
設定存活數值TTL的大小
-i
設定秒數,每隔幾秒發送一次資料包,預設是1秒
示例
測試連接配接性
[root@c7 ~]# ping z.cn
PING z.cn (54.222.60.252) 56(84) bytes of data.
64 bytes from 54.222.60.252: icmp_seq=1 ttl=243 time=12.6 ms
64 bytes from 54.222.60.252: icmp_seq=2 ttl=243 time=5.01 ms
64 bytes from 54.222.60.252: icmp_seq=3 ttl=243 time=5.66 ms
^C
--- z.cn ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 5.016/7.785/12.680/3.472 ms
64 bytes:ICMP包的大小,此值為預設值
icmp_seq=0:偵測次數,依次排序
ttl=243:生存時間
time:響應時間
ping後面不加參數,是會一直發包,按Ctrl-C鍵終止ping程式。3 packets transmitted是在第3個資料包傳輸後結束,0% packet loss資料包丢失0%,表示網絡運作正常。
使用-c參數,指定次數,下面表示發一個資料包
[root@c7 ~]# ping -c 1 z.cn
64 bytes from 54.222.60.252: icmp_seq=1 ttl=243 time=11.4 ms
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 11.464/11.464/11.464/0.000 ms
指定次數,和時間,下面表示發2個資料包,間隔時間3秒
[root@c7 ~]# ping -c 2 -i 3 z.cn
多參數使用,-c 2發送次數、-i 2間隔2秒、-s 1024發送包大小為1024、-t 255TTL值為255
[root@c7 ~]# ping -c 2 -i 2 -s 1024 -t 255 z.cn
參考:
<a href="http://www.cnblogs.com/peida/archive/2013/03/06/2945407.html" target="_blank">http://www.cnblogs.com/peida/archive/2013/03/06/2945407.html</a>
本文轉自cix123 51CTO部落格,原文連結:http://blog.51cto.com/zhaodongwei/1880292,如需轉載請自行聯系原作者