Утилита curl#
Утилита curl предназначена для передачи данных с сервера или на сервер с помощью URL-адресов. curl позволяет загружать или выгружать данные, используя один из поддерживаемых протоколов, включая HTTP, HTTPS, SCP, SFTP и FTP.
Утилита предоставляет ряд функций, включающих возобновление передачи данных, ограничение полосы пропускания, поддержку прокси-сервера, аутентификацию пользователя и cookies-файлы.
Синтаксис утилиты:
curl <options> <URL>
Где:
<options>- опции;<URL>- URL-адрес.
Часто используемые опции утилиты представлены в таблице ниже.
Опция |
Описание |
|---|---|
|
Сохранение вывода в файл, заданный в командной строке |
|
Сохранение вывода в файл в текущем рабочем каталоге с тем же именем, что и в удаленном хранилище |
Пример использования#
Для сохранения вывода в файл в текущий рабочий каталог не меняя имя введите команду:
curl -O http://yourdomain.ru/yourfile.tar.gz
В результате выполнения команды будет создан файл yourfile.tar.gz, совпадающий по наименованию с URL-адресом http://yourdomain.ru.