wget — консольная программа для загрузки файлов по HTTP и FTP протоколам. Обладаёт большой гибкостью и при умелом обращении способна заменить многие менеджеры загрузки. Имеет большое количество опций, о которых полностью не удасться упомянуть в данном описании. Например позволяет создавать локальную копию сайта, зеркалировать данные с ftp-серверов. wget показывает хорошую работу на медленных соединениях. При обрывах связи, если такие параметры указаны пользователем, повторяет попытки загрузки файла. Позволяет производить докачку файлов в случае обрыва.
Примеры:
1. Скачивание файла при нестабильном подключении.
’wget -c -t ’
Параметры:
’-с’
’—continue’
продолжать скачивание с момента обрыва, т.е. не скачивать, что уже скачано.
’-t ’
’—tries=’
количество попыток.
Следует отметить, что многие параметры имеют как краткий вид ’-c’, так и полный вид ’—continue’
Например предпримем три попытки для скачивания файла:
wget -c -t 3 http://cdimage.ubuntu.com/releases/natty/release/ubuntu-11.04-dvd-i386.iso
Если указать ’-t 0′, то число попыток будет бесконечно.
2. Ограничение полосы пропускания.
’—limit-rate=’
Ограничение скорости, где — выбранное Вами ограничение.
Например укажем ограничение в 512 килобайт:
’wget —limit-rate=512k ’
Если укажем ограничение в 2 МБ, то команда будет выглядеть следующим образом:
’wget —limit-rate=2m ’
Большое количество параметров делают его гибким и удобным инструментом. Для ознакомления с его параметрами воспользуйтесь командой ’man wget’, либо посетите страницу проекта со справочной информацией http://www.gnu.org/software/wget/manual/wget.html
wget
Сайт программы:
Скачать программу:
Установить wget в Ubuntu:
sudo apt-get install wgetwget — консольная программа для загрузки файлов по HTTP, HTTPS и FTP протоколам.
Программу на сайт добавил пользователь Abschieber, его обзор:
22.03.2011, 13:18
Скриншоты
- wget - создание копии сайта.Скриншот предоставлен пользователем.

Смотрите также:


Комментарии
Допустим на сайте site.org лежат несколько файлов.
Я скачал file_1, и мне нужно докачать остальные файлы. Названия остальных файлов я не знаю.
file_1 у меня нету на ЖД.
Когда я качаю (wget -r http://site.org/) мне опять скачивает file_1
Как сделать так, чтобы wget пропускал закачку file_1 и приступал к остальным файлам?
Комментарий будет опубликован только после просмотра администратором сайта.