Linux команда wget. Скачивать файлы из интернета через SSH

Linux команда wget. Скачивать файлы из интернета через SSH

Коллеги всем привет.

В сегодняшней статьи я вам расскажу о таком инструменте в Linux как wget. С помощью команды wget можно скачивать контент из интернета. Название wget состоит из комбинации слов world wide web и get. Инструмент поддерживает протоколы скачивания по FTP, SFTP, HTTP, HTTPS.

 

Содержимое статьи:

  1. Скачиваем инструмент wget.
  2. Синтаксис команды wget.
  3. Примеры команды wget.

 

1. Скачиваем инструмент wget.

Инструмент wget не поставляется вместе с Linux, по этому нам нужно его скачать, для этого воспользуемся командой.

$. yum install wget

linux_command_wget

На момент записи статьи я уже себе установил wget, потому он мне говорит что данный пакет уже установлен.


 

2. Синтаксис команды wget.

wget [параметры] url

  • -P - скачивание файла в указанную директорию
  • -c - продолжить скачивать файл в случаи обрыва интернета
  • -O - скачивание файла и сохранение под другим именем
  • --tries=10 - количество попыток на скачивание
  • --limit-rate=200k - ограничение скорости по скачиванию
  • -R bmp - не скачивать файлы с расширениям bmp
  • -A png,jpg - скачивать только изображения

 

3. Примеры команды wget.

 

3.1. Самый простой способ скачать файл это указать команду wget и за ней сразу ссылку на файл.

$. wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-community-client-8.0.29-1.el8.aarch64.rpm

linux_command_wget

 

3.2. Второй способ скачивания файла, это то в какую директорию мы хотим скачивать файл. В данном случаи я хочу скачать файл в директорию /root/mysql. За это отвечает параметр (-P).

$. wget -P /root/mysql https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-community-client-8.0.29-1.el8.aarch64.rpm

linux_command_wget

 

3.3. При скачивании файла можно сразу менять его имя, например сейчас я буду скачивать файл и назову его mysql-client.rpm. За это отвечает параметр (-O).

$. wget -O mysql-client.rpm https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-community-client-8.0.29-1.el8.aarch64.rpm

linux_command_wget

 

3.4. Бывают случаи когда вы хотите что-то скачать очень большое, но не хотите чтобы скачивания файла забирало весь ваш трафик. Для ограничения трафика отвечает параметр (--limit-rate=200k).

$. wget --limit-rate=200k https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-community-client-8.0.29-1.el8.aarch64.rpm

linux_command_wget


 

Всем спасибо, я надеюсь что вам моя статья хоть чем-то помогла.

ПОХОЖИЕ СТАТЬИ

Linux древовидное отображение директорий, команда tree
Linux древовидное отображение директорий, команда tree
ПРОГРАММЫ
Читать далее
Linux - Как установить PHP Composer в CentOS 8
Linux - Как установить PHP Composer в CentOS 8
ПРОГРАММЫ
Читать далее