标签:wget
因想通过脚本来监控网络的下载速度,如果使用wget的话,要下载完文件才会显示平均下载速度的,但如果网络慢,下载完一个几M的文件可能需要花时几分钟,这样无法确定以分钟间隔的下载速度监控。
有没有方法可以设置下载时间是30秒,超时就停止下载并反馈下载速度?
或者限制下载容量,超出容量就算文件没有下载完也中止,反馈下载速度。
因为要在脚本中运行,所以无法通过命令输入中止命令来停止wget运行并查看下载速度
使用timeout命令运行wget, 设置30秒后退出,然后查看下载文件大小,除以30就得到每秒下载的的速度。
[root@localhost ~]#timeout 30s wget url
标签:wget
原文地址:http://twowords.blog.51cto.com/4796957/1826614