컬의 --limit-rate 매개변수를 동적으로 변경할 수 있습니까?

컬의 --limit-rate 매개변수를 동적으로 변경할 수 있습니까?

후속 질문으로이것:

저는 이 --limit-rate매개변수를 사용하여 인터넷을 사용하는 컴퓨터의 다운로드 속도를 제한합니다.

컬 --속도 제한 10k -r 104857601-209715200 -o distro2.iso 'http://files.cdn/distro.iso'

각 컴퓨터의 네트워크 사용량을 주기적으로 모니터링하여 --limit-rate사용자가 인터넷을 사용하는 시간을 동적으로 줄이고 인터넷 사용량이 유휴 상태일 때 늘리고 싶습니다. 현재 제가 생각할 수 있는 유일한 해결책은 업데이트된 매개변수 값 curl으로 재부팅하는 것입니다. 이를 달성하는 더 좋은 방법이 있습니까?--limit-rate-r

답변1

아니요, 컬은 대화형이 아니기 때문입니다. 하지만 둘 다 "계속" 스위치 wget가 있습니다 . curl따라서 새로운 조절 속도 설정을 사용하여 남겨둔 위치부터 다시 시작할 수 있습니다. 다음 작업은 중단한 부분부터 계속되어야 합니다.

curl -C

wget비슷한 스위치가 있어요

wget -c

tc및 도구를 사용하여 트래픽 속도를 제한할 수도 있지만 netem이렇게 하면 컴퓨터의 네트워크 인터페이스 속도가 제한됩니다.자세한 내용은 여기를 참조하세요.

관련 정보