wget для Linux. Программы для Linux

wget

12
Программа для загрузки файлов
Оценка пользователей
зарегистрируйтесь, чтобы ставить оценки
Добавить в мои программы
зарегистрируйтесь, чтобы получить доступ к этим функциям
wget

wget — консольная программа для загрузки файлов по HTTP, HTTPS и FTP протоколам.

Установка

Установка в Ubuntu (LinuxMint)

sudo apt install wget

Установка в ArchLinux (Manjaro)

sudo pacman -S wget

Установка в Fedora

sudo dnf install wget

Установка в openSuse

sudo zypper install wget

Разработка

Исходный код:
  • Open Source (открыт)
Языки программирования:
  • C

Программа кроссплатформенная
Работает в:

  • BSD
  • Linux
  • MacOS
  • Solaris
  • Windows

Обзоры программы от пользователей

Abschieber
22.03.2011, 13:18
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
Лайков: +3
войдите, чтобы ставить лайки
12
  • Обновлено: 03.01.2021
    Опубликовано: 23.03.2011

Скриншоты программы

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

Комментарии

sanino
31.03.2011
19:56
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
хммм, она вообщето предустановлена на дистре, но да ладно, и так много инфы новой узнал, спс
Max
03.04.2011
15:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийsaninoРодительский комментарий
+1
войдите, чтобы ставить лайки
Да верно, у меня тоже с дистром шёл, но всё же снимаю шляпу перед этой программой. Хотя я ещё далеко не всё про неё знаю, но она уже мне уже нравится.))
VadimAndy
Активный пользователь
Активный
12.05.2011
12:30
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
А не проще терминалом разобрать сей вопрос по косточкам?...
Rem
23.06.2011
16:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийVadimAndyРодительский комментарий
+1
войдите, чтобы ставить лайки
Если я не ошибаюсь, wget как раз таки из терминала запускается? =)
VadimAndy
Активный пользователь
Активный
04.09.2011
13:51
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
По ходу она везде уже стоит и обновлена вместе с системой.
Аноним
28.10.2011
07:10
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Подскажите плиз, как качать не все файлы с сайта?

Допустим на сайте site.org лежат несколько файлов.
Я скачал file_1, и мне нужно докачать остальные файлы. Названия остальных файлов я не знаю.
file_1 у меня нету на ЖД.
Когда я качаю (wget -r http://site.org/) мне опять скачивает file_1
Как сделать так, чтобы wget пропускал закачку file_1 и приступал к остальным файлам?
Vladimir
09.07.2012
01:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
JDownloader-eto ludce( pomoimu).
CanSee
Активный пользователь
Активный
01.02.2013
15:40
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Отличная утилита. Обычно везде уже есть "из коробки". Если разобраться в опциях - очень мощная и гибко настраиваемая. А если не знаешь опций - всё равно можно её испоьзовать, потому что основное применение очень простое :) Часто использую её, когда надо сервером рулить по SSH. Также очень удобно в скрипты вставлять вызов этой программы :)
shilgen
Активный пользователь
Активный
16.04.2013
00:35
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
wget -i list.txt
скачает все ссылки из файла list.txt
удобно при массовом скачивании, например, таким образом можно целые альбомы скачать.
ness
Активный пользователь
Активный
01.05.2015
18:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
можно создать в домашней папке файл .wgetrc и прописать нужные опции туда. у меня, например, кроме прочего, там указано место сохранения скачиваемого файла'). для интересующихся всеми возможностями есть русский мануал http://www.opennet.ru/man.shtml?topic=wget
ArboLeet
Активный пользователь
Активный
17.11.2021
22:55
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Полезная утилита, особенно порадовало то, что можно с помощью неё в полторы команды скачать питон/баш код с пастебина и сразу его запустить. Вот команда:
wget <адрес raw-кода с пастебина/гитхаба> -O- | /bin/bash <если код на Bash> /usr/bin/python3 <если код на Python>
dataman
Активный пользователь
Активный
18.11.2021
00:02
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийArboLeetРодительский комментарий
0
войдите, чтобы ставить лайки
Возможно, что wget2 порадует ещё лучше. ;)

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила