Ubuntu技巧:windows和Ubuntu下给ping包加时间戳

UBUNTU下ping包加时间戳:

Ubuntu下给我们用ping来测试网络通断,但是再测试网络的通信时,特别是测试网络冗余时,我们就想在ping包中加时间戳,这里给出在ping包加时间戳的方法

ping 192.168.1.3 -c 10 | awk '{ print strftime("%H:%M:%S",systime()) $0"\t" }'

此方法在Ubuntu14.04上亲测可用,如果想将ping包数据写到文件中用如下指令:

ping 192.168.1.3 -c 10 | awk '{ print strftime("%H:%M:%S",systime()) $0"\t" }'>ping.log

windows下ping包加时间戳:

这里在网上找到了一个方法,是在windows下写一个ping.bat文件:

:top
echo %date%;%time%>>d:\log.txt
ping -n 1 192.168.1.3 | findstr "TTL" >> d:\log.txt
ping -n 2 127.1 >nul
goto top

其中192.168.1.3是需要ping的ip地址,这里可以是域名,加了时间戳的ping数据会写到log.txt文件中

猜你喜欢

转载自blog.csdn.net/qq_28643619/article/details/98678778
今日推荐