是否可以动态更改curl的--limit-rate参数?

是否可以动态更改curl的--limit-rate参数?

作为后续问题这个:

我使用该--limit-rate参数来限制正在使用互联网的计算机的下载速度:

卷曲--限制速率10k -r 104857601-209715200 -o distro2.iso 'http://files.cdn/distro.iso'

我想定期监控每台计算机的网络使用情况,并动态减少--limit-rate用户使用互联网的时间,并在互联网使用空闲时增加它。目前,我想到的唯一解决方案是curl使用更新后的--limit-rate参数-r值重新启动。有没有更好的方法来实现这一目标?

答案1

不,因为curl 不是交互式的。但 和wget都有curl“继续”开关。因此,您可以使用新的限制率设置从您离开的位置重新启动它们。以下内容应从您离开的位置继续。

curl -C

wget有类似的开关

wget -c

还可以使用tcnetem工具限制流量速率,但这将限制计算机网络接口的速率。更多信息在这里

相关内容