Я пытаюсь загрузить файл с помощью ‘Wget HTTP: // URL’ , но получаю сообщение об ошибке:
bash: Wget: команда не найдена
Как исправить эту проблему? Как установить Wget на сервере CentOS / RHEL 7 или 6 , используя yum.
GNU Wget является свободным и открытым исходным кодом, пакет программного обеспечения для извлечения файлов с использованием HTTP, HTTPS, FTP наиболее широко используемых протоколов Интернета. GNU / Wget не установлена по умолчанию на вашей системе, что бы установить её используйте команду yum
Откройте приложение Терминал или войдите с использованием клиента SSH и введите следующую команду, чтобы установить Wget на CentOS / RHEL 5/6/7:
sudo yum install wget
Результат выполнения команды
Замечание для пользователей Fedora Linux
Используйте следующий синтаксис для установки Wget на Fedora 24:
sudo dnf install wget
Как использовать Wget?
Синтаксис:
wget url wget [options] http://url wget [options] ftp://url
Использование и примеры
Чтобы скачать файл из Интернета, введите следующую команду:
$ wget https://files/adduser.txt
Пример результата:
--2016-11-22 08: 45: 26-- https://itfb.com.ua/files/adduser.txt Разрешающая itfb.com.ua (itfb.com.ua) ... Подключение к itfb.com.ua (itfb.com.ua) |: 443 ... подключен. Запрос HTTP послал, ожидая ответа ... 200 OK Длина: 1022 [Текст] Сохранение: '' adduser.txt 100% [======================================>] 1022 --.- K / s в 0s 2016-11-22 8:45:27 (59,4 МБ / с) - "adduser.txt" спас [1022/1022]
Для того, чтобы использовать Wget с проверкой подлинности прокси, введите:
export https_proxy="https://itfb.com.ua:3128/" wget --proxy-user "USERNameHere" --proxy-password "PASSWORDHere" http://url-here
Чтобы использовать Wget с именем пользователя и паролем
wget --user=NAME --password='PASSWORD' url
Чтобы скачать большой файл в фоновом режиме , введите следующую команду :
wget -bqc http://path-to-freebsd-mirros-url/freebsd-lastest.iso
Вы можете возобновить оборвавшуюся загрузку с Wget , используя следующий синтаксис:
wget -c http://url/large.file.tar.gz wget --continue https://url/file.iso
Чтобы скачать весь сайт используйте команду
wget -nprk 'https://www.some-url-here/'
Создание ~ / .wgetrc файл
$ HOME/.wgetrc файл выступают в качестве файла инициализации для GNU Wget.Вы можете хранить в нем опции. Вот мой пример файла $ HOME/.wgetrc:
# Setup proxy https_proxy = http://itfb.com.ua:3128/ http_proxy = http://itfb.com.ua:3128/ ftp_proxy = http://itfb.com.ua:3128/ # Setup the credentials for both http/ftp user=myuaer password=PasswordHere