Image

База знаний → Скачивание файлов в консоли Linux, используя wget

Для того чтобы скачать файл в консоли Linux, мы рекомендуем использовать утилиту wget. Она доступна по умолчанию как в виртуальных серверах, так и в виртуальном хостинге.

Обратите внимание, в случае виртуального хостинга, доступ по ssh возможен только на тарифах Бизнес и Бизнес +.

Если пакет отсутствует, установите его:

apt install wget

или (для Rocky & Alma)

yum install wget

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

1.1 Скачивание файла

wget https://cdimage.debian.org/debian-cd/current/amd64/iso-dvd/debian-12.5.0-amd64-DVD-1.iso

1.2 Скачивание файла с лимитом по скорости

wget --limit-rate=500K https://cdimage.debian.org/debian-cd/current/amd64/iso-dvd/debian-12.5.0-amd64-DVD-1.iso

1.3 Фоновое скачивание файла

wget -b https://cdimage.debian.org/debian-cd/current/amd64/iso-dvd/debian-12.5.0-amd64-DVD-1.iso

1.4 Возобновление скачивания файла, в случае прерывания

wget -c https://cdimage.debian.org/debian-cd/current/amd64/iso-dvd/debian-12.5.0-amd64-DVD-1.iso

1.5 Скачивание файлов с выбором типа соединения IPv4 или IPv6

Для IPv4:

wget -4 https://cdimage.debian.org/debian-cd/current/amd64/iso-dvd/debian-12.5.0-amd64-DVD-1.iso

Для IPv6:

wget -6 https://cdimage.debian.org/debian-cd/current/amd64/iso-dvd/debian-12.5.0-amd64-DVD-1.iso

1.6 Скачивание с указанием папки

wget -P /home/user https://cdimage.debian.org/debian-cd/current/amd64/iso-dvd/debian-12.5.0-amd64-DVD-1.iso

1.7 Скачивание нескольких файлов

1.7.1 Создайте файл с наличием ссылок

files.txt
https://cdimage.debian.org/debian-cd/current/amd64/iso-dvd/debian-12.5.0-amd64-DVD-1.iso
https://cdimage.debian.org/debian-cd/current/arm64/iso-cd/debian-12.5.0-arm64-netinst.iso

1.7.2 Формат команды для скачивания нескольких файлов

wget -i files.txt

1.8 Скачивание с авторизацией по FTP протоколу

wget --ftp-user=FTP_USER --ftp-password=FTP_PASSWORD ftp://domain.tld/filename.tar.gz

1.9 Скачивание по https, игнорируя проверку сертификата

wget --no-check-certificate https://domain-with-invalid-ssl.tld/some-file-name.zip




Нет комментариев