Curl — это инструмент командной строки, который позволяет передавать данные с удаленного сервера или на него. С помощью curlвы можете загружать или загружать данные, используя один из поддерживаемых протоколов, включая HTTP, HTTPS, SCP , SFTP и FTP.

В этом руководстве вы узнаете, как установить Curl на Ubuntu 18.04.

Установка Curl на Ubuntu

Пакет Curl включен в репозитории Ubuntu 18.04 по умолчанию. Установка довольно проста, просто введите:

sudo apt install curl

Чтобы убедиться, что curlон был установлен, введите curlсвой терминал и нажмите Enter:

curl

На данный момент вы успешно установили curl в своей системе Ubuntu

Использование Curl

В своей простейшей форме, когда используется без каких-либо опций, Curl отображает ресурс, указанный в [url], для стандартного вывода.

Например, приведенная ниже команда напечатает исходный код example.comдомашней страницы в окне вашего терминала:

curl https://example.com

Чтобы загрузить файл с помощью Curl, вы можете использовать либо -oопции -O, либо. Нижний регистр -oпозволяет указать имя загружаемого файла:

curl -o linux.tar.xz https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.5.tar.xz

В верхнем регистре -Oфайл будет сохранен с исходным именем:

curl -O https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.5.tar.xz

Еще одна полезная функция Curl — возможность получать только HTTP-заголовки указанного URL-адреса:

curl -I https://www.ubuntu.com/

С помощью curlвы также можете загружать файлы с защищенных паролем FTP-серверов:

curl -u FTP_USERNAME:FTP_PASSWORD ftp://ftp.example.com/file.tar.gz