2.3 KiB
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}}