Завантаження даних за допомогою Wget

Опрацювання даних у Shell

Susan Sun

Data Person

Що таке Wget?

Wget:

  • назва походить від World Wide Web і get
  • рідний для Linux, але сумісний з усіма ОС
  • використовується для завантаження даних через HTTP(S) та FTP
  • краще за curl для рекурсивного завантаження багатьох файлів
Опрацювання даних у Shell

Перевірка встановлення Wget

Перевірте, чи встановлено Wget правильно:

which wget

Якщо Wget встановлено, команда виведе шлях до місця встановлення Wget:

/usr/local/bin/wget

Якщо Wget не встановлено, виводу не буде.

Опрацювання даних у Shell

Встановлення Wget за операційною системою

Вихідний код Wget: https://www.gnu.org/software/wget/

Linux: виконайте sudo apt-get install wget

MacOS: скористайтесь homebrew і виконайте brew install wget

Windows: завантажте через gnuwin32

Опрацювання даних у Shell

Перегляд посібника Wget

Після встановлення скористайтесь командою man, щоб відкрити посібник Wget:

Знімок початку посібника Wget у темному вікні Терміналу

Опрацювання даних у Shell

Вивчаємо синтаксис Wget

Базовий синтаксис Wget:

wget [option flags] [URL]

URL є обов'язковим.

Wget також підтримує HTTP, HTTPS, FTP і SFTP.

Повний список прапорців параметрів:

wget --help
Опрацювання даних у Shell

Завантаження одного файлу

Прапорці параметрів, унікальні для Wget:

-b: перейти у фоновий режим одразу після старту

-q: вимкнути вивід Wget

-c: відновити перерване завантаження (тобто продовжити частково завантажений файл)

wget -bqc https://websitename.com/datafilename.txt
Continuing in background, pid 12345.
Опрацювання даних у Shell

Приємної роботи з Wget!

Опрацювання даних у Shell

Preparing Video For Download...