linux使用ping批量测试脚本

最近使用的国外 vps 是来自 vultr.com的.

官方给的ping测试服务器列表如下:

Location        Looking Glass
Frankfurt, DE   fra-de-ping.vultr.com
Amsterdam, NL   ams-nl-ping.vultr.com
Paris, France   par-fr-ping.vultr.com
London, UK  lon-gb-ping.vultr.com
Singapore   sgp-ping.vultr.com
Tokyo, Japan    hnd-jp-ping.vultr.com
New York (NJ)   nj-us-ping.vultr.com
Chicago, Illinois   il-us-ping.vultr.com
Atlanta, Georgia    ga-us-ping.vultr.com
Miami, Florida  fl-us-ping.vultr.com
Seattle, Washington wa-us-ping.vultr.com
Dallas, Texas   tx-us-ping.vultr.com
Silicon Valley, California  sjo-ca-us-ping.vultr.com
Los Angeles, California lax-ca-us-ping.vultr.com
Sydney, Australia   syd-au-ping.vultr.com

将这些数据直接保存到 ip_address 文件里,

运行 bash 命令(都是最基本的语法和工具,不解释):

awk 'NR > 1 {print $NF}' ip_address | while read x ; do echo `ping -c 30 $x |awk -F '[ /]' 'NR==1 {ip=$2$3":"} $1=="rtt" {print ip,$7,$8,$9}'` & done | sort -n -k3 | awk '{printf "%-45s %-15s %-15s %-15s\n", $1,$2,$3,$4}'

 

下面是运行结果:

hnd-jp-ping.vultr.com(108.61.201.151):        61.624          65.094          78.236         
lax-ca-us-ping.vultr.com(108.61.219.200):     161.791         167.941         221.799        
sjo-ca-us-ping.vultr.com(104.156.230.107):    170.595         175.255         184.900        
wa-us-ping.vultr.com(108.61.194.105):         175.303         182.304         243.336        
sgp-ping.vultr.com(45.32.100.168):            182.084         183.536         189.696        
ams-nl-ping.vultr.com(108.61.198.102):        183.934         187.247         195.426        
lon-gb-ping.vultr.COM(108.61.196.101):        184.833         189.822         206.546        
tx-us-ping.vultr.com(108.61.224.175):         190.109         194.550         204.969        
par-fr-ping.vultr.COM(108.61.209.127):        192.152         195.276         201.048        
fra-de-ping.vultr.com(108.61.210.117):        194.960         208.688         227.831        
il-us-ping.vultr.com(107.191.51.12):          212.023         230.618         297.634        
nj-us-ping.vultr.com(108.61.149.182):         238.698         242.453         252.519        
fl-us-ping.vultr.com(104.156.244.232):        241.630         245.112         258.177        
ga-us-ping.vultr.com(108.61.193.166):         238.791         272.359         303.778        
syd-au-ping.vultr.com(108.61.212.117):        229.787         273.059         307.747    


  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值