Как установить и использовать Curl в CentOS 8

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

Если вы получаете сообщение об ошибке, в котором говорится, что curl command not found при попытке загрузить файл с помощью curl , это означает, что пакет curl не установлен на вашем компьютере с CentOS.

В этой статье приведены инструкции по установке и использованию команды curl в CentOS 8.

Установка curl на CentOS

Пакет Curl доступен в стандартных репозиториях CentOS 8. Для его установки выполните следующую команду:

sudo dnf install curl

После завершения установки проверьте ее, набрав в терминале curl :

curl

Результат должен выглядеть примерно так:

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

Это оно! curl установлен в вашей системе CentOS, и вы можете начать его использовать.

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

При использовании без какой-либо опции curl выводит исходный код данного URL на стандартный вывод:

curl https://example.com

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

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

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

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

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

При использовании с параметром -I curl отображает заголовки HTTP указанного URL:

curl -I https://www.centos.org/
HTTP/1.1 200 OK
Date: Thu, 13 Feb 2020 22:01:04 GMT
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips
Strict-Transport-Security: max-age=31536000
X-Frame-Options: SAMEORIGIN
X-Xss-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Referrer-Policy: same-origin
Last-Modified: Thu, 06 Feb 2020 17:21:08 GMT
ETag: "5421-59deb7fadfdfd"
Accept-Ranges: bytes
Content-Length: 21537
Content-Type: text/html; charset=UTF-8

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

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

Выводы

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

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

Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии.

Оставьте комментарий