wget — бесплатная консольная программа для загрузки файлов по сети. Поддерживает протоколы HTTP, FTP и HTTPS, а также поддерживает работу через прокси-сервер. Программа включена почти во все дистрибутивы Linux.

Использование

  • Скачивание с докачкой

wget -c URL

  • Сохранить как

wget URL -O FILENAME

  • Закачка всех URL из списка FILELIST

wget -i FILELIST

  • Использование имени пользователя и пароля на FTP/HTTP:

wget –user=login –password=password ftp://ftp.example.org/some_file.iso

Как скачать сайт целиком

Иногда нужно иметь копию какого-либо сайта на локальном компьютере. Кроме httrack, эту работу может сделать и wget

wget -E -r -k -N -l 7 -p -nc http://wikiadmin.net

Таким образом мы получим практически весь сайт, с некоторыми ограничениями. Например:

  • -l 4 указывает, что качать надо на глубину не более 4 переходов. Можно и больше, но есть ли смысл- решать уже вам, сайты разные бывают

  • -nc продолжаем закачку с того места, где прервали.

  • -N сравнение по дате на тот случай, если сайт уже обновился

  • –domains=wikiadmin.net разрешит грузить только с этого домена. Нужно, чтобы закачка не пошла со сторонних сайтов

  • -r позволит рекурсивно бродить по страницам

  • -k переделает все ссылки так, чтобы локально сайтом можно было пользоваться

  • -p загрузит все файлы, которые нужны для отображения страниц. Это таблицы стилей, изображения и т.д.

  • -E добавит расширение html


см. так же

*Aria2 - ещё одна качалка с функцией закачки в том числе и торрентов