Android

Как установить и использовать curl на Debian 10 Linux

Debian 10 Review (GNOME)

Debian 10 Review (GNOME)

Оглавление:

Anonim

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

В этом руководстве объясняется, как установить и использовать команду curl в Debian 10, Buster.

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

Пакет Curl включен в репозитории Debian 10 по умолчанию, для его установки выполните следующую команду:

sudo apt install curl

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

curl

Команда выведет следующий вывод:

curl: try 'curl --help' or 'curl --manual' for more information

Это оно! Вы успешно установили curl на свой компьютер Debian и можете начать его использовать.

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

Когда используется без какой-либо опции, curl печатает исходный код URL, указанный в качестве аргумента, для стандартного вывода:

curl

Чтобы загрузить файл с помощью curl, используйте флаги -o или -O .

Опция -o нижнем регистре позволяет указать имя сохраненного файла:

curl -o linux.tar.xz

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

curl -O

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

curl -I

HTTP/1.1 200 OK Date: Mon, 09 Sep 2019 21:22:30 GMT Server: Apache Content-Location: index.en.html Vary: negotiate, accept-language, Accept-Encoding, cookie TCN: choice X-Content-Type-Options: nosniff X-Frame-Options: sameorigin Referrer-Policy: no-referrer X-Xss-Protection: 1 Strict-Transport-Security: max-age=15552000 Last-Modified: Mon, 09 Sep 2019 08:52:31 GMT ETag: "38e4-5921ae8851520" Accept-Ranges: bytes Content-Length: 14564 Cache-Control: max-age=86400 Expires: Tue, 10 Sep 2019 21:22:30 GMT X-Clacks-Overhead: GNU Terry Pratchett Content-Type: text/html Content-Language: en

С помощью Curl вы также можете скачивать файлы с FTP-серверов, которые защищены паролем:

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

Вывод

Curl - это универсальный инструмент, который позволяет отправлять и получать данные по сети. Установка Curl в Debian - довольно простая задача.

Для получения дополнительной информации о том, как использовать этот инструмент, посетите Примеры команд Curl.

Curl Terminal Debian