Приложение является самым популярным инструментом для закачки файлов и целых сайтов.
GNU Wget сетевая утилита для загрузки файлов из сети по двум наиболее распространённым в протоколам -- http(s) и ftp, как правило, устанавливается по умолчанию. Поддерживает все популярные протоколы HTTP/HTTPS и FTP, умеет работать через HTTP прокси-сервер. У неё нет графического интерфейса (официального), нужные указания даются через параметры запуска. С помощью wget можно делать зеркальные копии архивов и домашних страниц или путешествовать по паутине подобно WWW-роботу.
Wget очень хорошо подходит для медленных и нестабильных соединений. Поддерживается продолжение загрузки файлов начиная с момента обрыва соединения (работает только на серверах которые это поддерживают). Для http и ftp может сохраняться дата, поэтому wget может обнаружить изменение файла с момента последнего получения и автоматически начать загрузку заново. Поддерживает работу через прокси-серверы; это может уменьшить загрузку сети, ускорить закачку и предоставить доступ к сети через межсетевые экраны.
Самое главное, что wget является не-интерактивным приложением, повлиять на ее работу можно только убив процесс (например, нажатием Ctrl+D в той консоли, в которой запущена программа). При использовании веб-браузера, пользователь должен постоянно отвечать на какие-то вопросы и скачивание больших объемов информации может быть утомительно. Чтобы с помощью Wget скопировать весь сайт целиком, достаточно ввести команду:
$ wget http://server.org/
И через некоторое время в текущем каталоге появится полная копия сайта. Чтобы при обрыве соединения закачка возобновлялась, добавляем параметр -с. Параметр -r указывает на рекурсивный обход, а -l на его глубину. Наиболее часто используемые параметры можно указать в конфигурационном файле .wgetrc, который создается в домашнем каталоге пользователя.
Тип приложения: консольная программа
Сайт разработчика:
Что почитать?
Разместил: