KirMol Wiki

Добро пожаловать в KirMol Wiki

Инструменты пользователя

Инструменты сайта


linux:commands:curl

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
linux:commands:curl [2026/07/20 05:54] Кирилл Мlinux:commands:curl [2026/07/24 08:40] (текущий) Кирилл М
Строка 23: Строка 23:
   * **-x** - Позволяет использовать указанный прокси-сервер   * **-x** - Позволяет использовать указанный прокси-сервер
   * **-U** - Позволяет указать логин и пароль для прокси-сервера   * **-U** - Позволяет указать логин и пароль для прокси-сервера
 +  * **--limit-rate** - Позволяет ограничить скорость передачи данных (загрузки и скачивания)
  
 ===== Использование curl ===== ===== Использование curl =====
Строка 41: Строка 42:
 <code bash> <code bash>
 curl -o Ubuntu.iso https://releases.ubuntu.com/26.04/ubuntu-26.04-desktop-amd64.iso curl -o Ubuntu.iso https://releases.ubuntu.com/26.04/ubuntu-26.04-desktop-amd64.iso
 +</code>
 +
 +Ограничить скорость скачивание файла, используем опцию **--limit-rate**:
 +<code bash>
 +curl --limit-rate 256K https://releases.ubuntu.com/26.04/ubuntu-26.04-desktop-amd64.iso -O
 </code> </code>
  
Строка 50: Строка 56:
 <code bash> <code bash>
 curl -C - -O https://releases.ubuntu.com/26.04/ubuntu-26.04-desktop-amd64.iso curl -C - -O https://releases.ubuntu.com/26.04/ubuntu-26.04-desktop-amd64.iso
 +</code>
 +
 +==== Загрузка URL-адреса из файла ====
 +
 +Создайте текстовый файл:
 +<code bash>
 +nano list-url.txt
 +</code>
 +
 +Список ссылок в файле **list-url.txt**:
 +<code>
 +https://releases.ubuntu.com/26.04/ubuntu-26.04-desktop-amd64.iso.torrent
 +https://releases.ubuntu.com/26.04/ubuntu-26.04-live-server-amd64.iso.torrent
 +https://releases.ubuntu.com/24.04.4/ubuntu-24.04.4-desktop-amd64.iso.torrent
 +https://releases.ubuntu.com/24.04.4/ubuntu-24.04.4-live-server-amd64.iso.torrent
 +</code>
 +
 +Скачать список файлов, которые указаны в файле:
 +<code bash>
 +xargs -n 1 curl -O < list-url.txt
 </code> </code>
  
Строка 56: Строка 82:
 Скачать файл или несколько файлов с использованием прокси-сервера, используем опции **-x** **-U**: Скачать файл или несколько файлов с использованием прокси-сервера, используем опции **-x** **-U**:
 <code bash> <code bash>
-curl -x 168.81.59.42:8000 -U eFvEpE:7o2Xkw -O https://releases.ubuntu.com/26.04/ubuntu-26.04-desktop-amd64.iso -O https://releases.ubuntu.com/26.04/ubuntu-26.04-live-server-amd64.iso+curl -x 0.0.0.0:0000 -U login:password -O https://releases.ubuntu.com/26.04/ubuntu-26.04-desktop-amd64.iso -O https://releases.ubuntu.com/26.04/ubuntu-26.04-live-server-amd64.iso
 </code> </code>
  
linux/commands/curl.1784526875.txt.gz · Последнее изменение: Кирилл М