FC2ブログ

下流ネットワークエンジニアの生活

上流工程を夢見る下流工程のネットワークエンジニアがネットワーク技術や資格、身の回りのことを情報発信! Juniper Cisco YAMAHA DELL D-Link AlaxalA F5 CCNA CCNP CCIE ネットワークスペシャリスト

LinuxからPingを実行時に時刻を表示させる

2013.10.25 (Fri)
LinuxからPingを実行する際、
実行時の時刻を表示できないかと調べてみたところ、

以下の方法で可能であった。

ping IPアドレス [オプション] | perl -MPOSIX -ne 'print strftime("%Y-%m-%d %H:%M:%S ",localtime), $_'

例)
GoogleのDNSサーバにPingを実行してみた。

user@Linux:~$ ping 8.8.8.8 -c 3 | perl -MPOSIX -ne 'print strftime("%Y-%m-%d %H:%M:%S ",localtime), $_'

2013-10-25 09:09:10 PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
2013-10-25 09:09:10 64 bytes from 8.8.8.8: icmp_seq=1 ttl=46 time=34.3 ms
2013-10-25 09:09:11 64 bytes from 8.8.8.8: icmp_seq=2 ttl=46 time=37.3 ms
2013-10-25 09:09:12 64 bytes from 8.8.8.8: icmp_seq=3 ttl=46 time=33.6 ms
2013-10-25 09:09:12
2013-10-25 09:09:12 --- 8.8.8.8 ping statistics ---
2013-10-25 09:09:12 3 packets transmitted, 3 received, 0% packet loss, time 2007ms
2013-10-25 09:09:12 rtt min/avg/max/mdev = 33.634/35.106/37.351/1.627 ms
user@Linux:~$






関連記事
スポンサーサイト



コメント


管理者のみに表示

トラックバック