
curl — это утилита командной строки для передачи данных с удалённого сервера или на него. С помощью curl вы можете загружать и выгружать данные, используя один из поддерживаемых протоколов, включая HTTP, HTTPS, SCP , SFTP и FTP .
В этой статье объясняется, как установить Curl в Ubuntu 20.04.
Установка Curl в Ubuntu
Если при попытке загрузить файл с помощью curl вы получаете сообщение об ошибке curl command not found , это означает, что пакет curl не установлен на вашем компьютере Ubuntu.
curl входит в стандартные репозитории Ubuntu 20.04. Установка довольно проста:
sudo apt updatesudo apt install curl
После завершения установки проверьте ее, введя curl в терминале:
curl
Вывод будет выглядеть примерно так:
curl: try 'curl --help' or 'curl --manual' for more information
Вот и всё! Вы успешно установили curl на свой компьютер с Ubuntu и можете начать его использовать.
Использование curl
При использовании без каких-либо параметров curl выводит исходный код URL-адреса, указанного в качестве аргумента, на стандартный вывод.
Например, следующая команда выведет исходный код домашней страницы gnu.org в окно терминала:
curl https://gnu.org
Чтобы загрузить файл с помощью 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 сохраняет файл под исходным именем:
curl -O https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.5.tar.xz
С помощью curl вы также можете извлечь только HTTP-заголовки указанного URL:
curl -I https://www.gnu.org/
HTTP/1.1 200 OK Date: Mon, 29 Jun 2020 07:10:35 GMT Server: Apache/2.4.7 Content-Location: home.html Vary: negotiate,accept-language,Accept-Encoding TCN: choice Strict-Transport-Security: max-age=63072000 Access-Control-Allow-Origin: (null) Accept-Ranges: bytes Cache-Control: max-age=0 Expires: Mon, 29 Jun 2020 07:10:35 GMT Content-Type: text/html Content-Language: en
Еще один распространенный вариант использования curl — загрузка файлов с защищенных паролем FTP-серверов:
curl -u FTP_USERNAME:FTP_PASSWORD ftp://ftp.example.com/file.tar.gz
Заключение
Curl — это универсальный инструмент для отправки и получения данных по сети. Установка Curl в Ubuntu довольно проста.
Дополнительную информацию об использовании этого инструмента можно найти на странице Примеры команд Curl .
Если у вас есть вопросы или пожелания, не стесняйтесь оставлять комментарии.
curl terminal ubuntu Не используете Ubuntu 20.04?
Выберите другую ОС: центос 8 дебиан 10 убунту 18.04
Связанные руководства
- Как установить и использовать Curl в Ubuntu 18.04
- Как добавлять и удалять пользователей в Ubuntu 20.04
- Как сделать POST-запрос с помощью curl
- Использование Curl для выполнения запросов REST API
- Как установить или изменить часовой пояс в Ubuntu 20.04
- Как установить и использовать Curl в CentOS 8
- Как установить и настроить NFS-сервер в Ubuntu 20.04