Unixコマンド/ping

ping

機能

pingコマンドを使うと、ネットワークにパケットを送出し、リモートホストまで正しく
パケットが届くかどうか確認できます。

形式

ping [オプション] [ホスト名]

オプション

-c 回数    指定された回数パケットを送出する。
-i 間隔    指定された間隔秒ごとにパケットを送出する。(デフォルトは1秒)

コマンド例

> ping unixsvr                    ホストunixsvrにパケットが届くかどうか確認する。
PING unixsvr.gihyo.co.jp(172.17.1.1): 56 data bytes
64 bytes from 172.17.1.1: icmp_seq=0 ttl=255 time=0.609 ms
64 bytes from 172.17.1.1: icmp_seq=0 ttl=255 time=0.575 ms
64 bytes from 172.17.1.1: icmp_seq=0 ttl=255 time=0.588 ms
64 bytes from 172.17.1.1: icmp_seq=0 ttl=255 time=0.585 ms

> ping -c 3 -i 5 unixsvr          5秒おきに3回だけパケットを送信する。
64 bytes from 172.17.1.1: icmp_seq=0 ttl=255 time=0.612 ms
64 bytes from 172.17.1.1: icmp_seq=0 ttl=255 time=0.584 ms
64 bytes from 172.17.1.1: icmp_seq=0 ttl=255 time=0.611 ms