명령줄 도구와 보조(백업) 소스를 사용하여 다운로드하는 방법은 무엇입니까?

명령줄 도구와 보조(백업) 소스를 사용하여 다운로드하는 방법은 무엇입니까?

나는 를 사용 wget하고 정기적으로 파일을 다운로드합니다(https 또는 ssh를 통해). 여행 중에 겪은 한 가지 문제는 한 지역에서는 액세스 속도가 빠른 서버가 다른 지역에서는 느려지거나 심지어 도달할 수 없다는 것입니다. 현재 전략은 미러를 사용하고 각 지역의 로컬 미러로 전환하는 것입니다.rsynccurl

여러 미러에서 파일을 소스로 다운로드할 수 있는 Unix 명령줄 도구가 있는지 궁금합니다. 미러를 병렬로 사용할 필요는 없습니다. 백업으로 사용되며, 연결이 끊어지면 가장 빠른 연결이 사용됩니다.

명령줄은 다음과 같아야 합니다.

xxget url1 url2 

- 갱신 -

허용된 답변에서 알 수 있듯이 aria2c 문서에는 이를 수행하는 예가 있습니다.

Download from 2 sources:

$ aria2c http://a/f.iso ftp://b/f.iso

답변1

이것아리아 2c클라이언트에는 즉시 사용할 수 있는 기능이 있습니다. 이것은 상당히 씬 클라이언트이며 널리 사용 가능합니다.

기본적으로 병렬로 다운로드되지만 이는 사용자에게 유리하게만 작동합니다. 가장 빠른 서버가 해당 부분 전달을 완료한 경우 느린 서버가 아직 완료하지 않은 부분을 가져옵니다.

관련 정보