Команда wget в Linux Bash

Команда wget используется в Linux для загрузки файлов по протоколам HTTP, HTTPS и FTP. Это один из самых мощных инструментов для автоматизированной загрузки данных из интернета прямо из терминала.

Основной синтаксис

wget [опции] <URL>

Пример:

wget https://example.com/file.zip

Полезные опции

Опции команды wget

Опция

Описание

-O <имя_файла>

Сохраняет загруженный файл с указанным именем.

-c

Продолжает прерванную загрузку.

-r

Рекурсивная загрузка (например, всего сайта).

--limit-rate=200k

Ограничивает скорость загрузки.

--no-check-certificate

Игнорирует ошибки сертификатов HTTPS.

--user=<имя> --password=<пароль>

Авторизация на сервере.

-b

Запускает загрузку в фоновом режиме.

-i <файл>

Загружает список URL-ов из текстового файла.

Примеры использования

  1. Скачать файл:

    wget https://example.com/file.zip
    
  2. Скачать файл с новым именем:

    wget -O archive.zip https://example.com/file.zip
    
  3. Продолжить загрузку:

    wget -c https://example.com/bigfile.iso
    
  4. Загрузить весь сайт (рекурсивно):

    wget -r https://example.com
    
  5. Загрузить в фоновом режиме:

    wget -b https://example.com/bigfile.zip
    
  6. Список ссылок в файле:

    wget -i urls.txt
    

Советы

  • Очень полезно для автоматизации обновлений и загрузок.

  • Часто используется в скриптах установки.

  • Удобен при работе на сервере без графического интерфейса.

Note

Команда wget предустановлена во многих дистрибутивах Linux.