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

Установить Curl на CentOS

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

Если при попытке загрузить файл с помощью curl вы получаете сообщение об ошибке curl command not found , это означает, что пакет 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 .

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

curl terminal centos Не используете CentOS 8?
Выберите другую ОС:
дебиан 10 убунту 18.04 убунту 20.04

Связанные руководства

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *