나는 를 사용 wget
하고 정기적으로 파일을 다운로드합니다(https 또는 ssh를 통해). 여행 중에 겪은 한 가지 문제는 한 지역에서는 액세스 속도가 빠른 서버가 다른 지역에서는 느려지거나 심지어 도달할 수 없다는 것입니다. 현재 전략은 미러를 사용하고 각 지역의 로컬 미러로 전환하는 것입니다.rsync
curl
여러 미러에서 파일을 소스로 다운로드할 수 있는 Unix 명령줄 도구가 있는지 궁금합니다. 미러를 병렬로 사용할 필요는 없습니다. 백업으로 사용되며, 연결이 끊어지면 가장 빠른 연결이 사용됩니다.
명령줄은 다음과 같아야 합니다.
xxget url1 url2
- 갱신 -
허용된 답변에서 알 수 있듯이 aria2c 문서에는 이를 수행하는 예가 있습니다.
Download from 2 sources:
$ aria2c http://a/f.iso ftp://b/f.iso
답변1
이것아리아 2c클라이언트에는 즉시 사용할 수 있는 기능이 있습니다. 이것은 상당히 씬 클라이언트이며 널리 사용 가능합니다.
기본적으로 병렬로 다운로드되지만 이는 사용자에게 유리하게만 작동합니다. 가장 빠른 서버가 해당 부분 전달을 완료한 경우 느린 서버가 아직 완료하지 않은 부분을 가져옵니다.