2.3 KiB
Raw Blame History

wget2

Улучшенная версия wget для скачивания файлов из интернета. Поддерживает протоколы HTTP, HTTPS и HTTP/2 с повышенной производительностью. По умолчанию wget2 использует несколько потоков для более быстрого скачивания. Больше информации: https://manned.org/wget2.

  • Скачать содержимое URL в файл, используя несколько потоков (поведение по умолчанию отличается от wget):

wget2 {{https://example.com/resource}}

  • Ограничить количество потоков, используемых для скачивания (по умолчанию 5 потоков):

wget2 --max-threads {{10}} {{https://example.com/resource}}

  • Скачать одну веб-страницу и все её ресурсы (скрипты, таблицы стилей, изображения и т.д.):

wget2 {{[-p|--page-requisites]}} {{[-k|--convert-links]}} {{https://example.com/somepage.html}}

  • Создать зеркальную копию веб-сайта, но не переходить в родительский каталог (не скачивает встроенные элементы страницы):

wget2 {{[-m|--mirror]}} {{[-np|--no-parent]}} {{https://example.com/somepath/}}

  • Ограничить скорость скачивания и количество попыток подключения:

wget2 --limit-rate {{300k}} {{[-t|--tries]}} {{100}} {{https://example.com/somepath/}}

  • Продолжить незавершённое скачивание (поведение совпадает с wget):

wget2 {{[-c|--continue]}} {{https://example.com}}

  • Скачать все URL, сохранённые в текстовом файле, в указанный каталог:

wget2 {{[-P|--directory-prefix]}} {{путь/к/каталогу}} {{[-i|--input-file]}} {{URLs.txt}}

  • Скачать файл с HTTP-сервера, используя базовую аутентификацию (также работает для HTTPS):

wget2 --user {{имя_пользователя}} --password {{пароль}} {{https://example.com}}