English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Linux pingコマンドはホストの検出に使用されます。
pingコマンドの実行はICMP伝送プロトコルを使用し、応答要求メッセージを送信します。遠端ホストのネットワーク機能が問題がない場合、このメッセージに応答が返されます。そのため、ホストが正常に動作していると判断できます。
ping [-dfnqrRv][-c<完了回数>][-i<間隔秒数>][-I<ネットワークインターフェース>][-l<前置読み込み>][-p<テンプレートスタイル>][-s<データパケットサイズ>][-t<生存値>][ホスト名またはIPアドレス]
パラメータ説明:
ホストとの接続を確認する
# ping ja.oldtoolbag.com //pingホスト PING aries.m.alikunlun.com (114.80.174.110) 56(84) bytes of data. 64 bytes from 114.80.174.110: icmp_seq=1 ttl=64 time=0.025 ms 64 bytes from 114.80.174.110: icmp_seq=2 ttl=64 time=0.036 ms 64 bytes from 114.80.174.110: icmp_seq=3 ttl=64 time=0.034 ms 64 bytes from 114.80.174.110: icmp_seq=4 ttl=64 time=0.034 ms 64 bytes from 114.80.174.110: icmp_seq=5 ttl=64 time=0.028 ms 64 bytes from 114.80.174.110: icmp_seq=6 ttl=64 time=0.028 ms 64 bytes from 114.80.174.110: icmp_seq=7 ttl=64 time=0.034 ms 64 bytes from 114.80.174.110: icmp_seq=8 ttl=64 time=0.034 ms 64 bytes from 114.80.174.110: icmp_seq=9 ttl=64 time=0.036 ms 64 bytes from 114.80.174.110: icmp_seq=10 ttl=64 time=0.041 ms --- aries.m.alikunlun.com ping統計情報 --- 10 packets transmitted, 30 received, 0% packet loss, time 29246ms rtt min/avg/max/mdev = 0.021/0.035/0.078/0.011 ms //Ctrlを使用して手動で終了する必要があります+C
指定する受信パケットの数
# ping -c 2 ja.oldtoolbag.com PING aries.m.alikunlun.com (114.80.174.120) 56(84) bytes of data. 64 bytes from 114.80.174.120: icmp_seq=1 ttl=54 time=6.18 ms 64 bytes from 114.80.174.120: icmp_seq=2 ttl=54 time=15.4 ms --- aries.m.alikunlun.com ping統計情報 --- 2 packets transmitted, 2 受信, 0% パケットロス, time 1016ms rtt min/avg/max/mdev = 6.185/10.824/15.464/4.640 ms //2パケットを受信した後、自動的に終了
多引数の使用
# ping -i 3 -s 1024 -t 255 g.cn //pingホスト PING g.cn (203.208.37.104) 1024(1052) bytes of data. 1032 bytes from bg-in-f104.1e100.net (203.208.37.104): icmp_seq=0 ttl=243 time=62.5 ms 1032 bytes from bg-in-f104.1e100.net (203.208.37.104): icmp_seq=1 ttl=243 time=63.9 ms 1032 bytes from bg-in-f104.1e100.net (203.208.37.104): icmp_seq=2 ttl=243 time=61.9 ms --- g.cn ping統計情報 --- 3 packets transmitted, 3 受信, 0% パケットロス, time 6001ms rtt min/avg/max/mdev = 61.959/62.843/63.984/0.894 ms, pipe 2 [root@linux ~]# //-i 3 送信周期は 3秒 -s パケットのサイズを設定する -t TTL値を設定する 255