Примечание. Следующая статья поможет вам: Как установить и использовать Curl в дистрибутивах Linux: руководство для начинающих
cURL — один из наиболее часто используемых, безопасных и надежных командных инструментов для загрузки и передачи файлов по сети, FTP, HTTP, SMTP и другим репозиториям. cURL можно использовать как на Mac, так и на Linux. Он показывает и кодирует данные загрузки на консоли. Как профессиональный пользователь Linux, я выполнил более тысячи команд cURL в своей оболочке Linux, чтобы загрузить приложение, файлы, репозитории GitHub, не сталкиваясь с какими-либо серьезными проблемами. Если вы программист или разработчик программного обеспечения, я уверен, что вы уже являетесь поклонником инструмента команды curl.
cURL в Linux
В Ubuntu, Debian, Fedora и других дистрибутивах cURL работает без сбоев и может загружать файлы с разрешения на захват. Однако, если у вас возникнут какие-либо проблемы с запуском cURL в вашей локальной сети, попробуйте изменить расположение сервера в вашей системе Ubuntu. Со мной такое часто случалось, что-то сначала не работало, но после переноса локации сервера на основной сервер cURL работал ровно.
cURL написан на языке программирования C и является бесплатным программным обеспечением. Полная форма cURL — URL-адрес клиента; он лицензирован MIT и впервые был выпущен в 1998 году. В этом посте мы увидим, как установить и использовать cURL в системе Ubuntu.
1. Установите cURL на Ubuntu/Debian
Обычно в современных и обновленных дистрибутивах Linux на основе Debian cURL предварительно устанавливается вместе с ОС. Однако, если у вас есть проблемы с запуском cURL, обновите системный репозиторий и установите его на свой компьютер.
sudo apt обновить sudo apt установить curl
Когда установка будет завершена, вы можете запустить следующую команду, приведенную ниже, как пользователь root, чтобы проверить пакет Debian.
# dpkg -l | завиток
2. Установите cURL в Fedora/Red Hat.
– –
Установка cURl на Fed Hat или Fedora Linux очень похожа. Если вы используете современную рабочую станцию Fedora, вы можете запустить следующую команду YUM в своей терминальной оболочке, чтобы установить cURL в своей системе. Команда YUM также будет выполняться в системах Linux на базе Red Hat.
# ням установить завиток
Если вы используете старую систему Fedora на основе DNF, запустите приведенную ниже команду DNF в вашей терминальной оболочке, чтобы установить cURL в вашей системе.
sudo dnf установить завиток
Наконец, когда установка завершится, не забудьте проверить установку cURL в вашей системе Linux. Следующая команда GREP вернет типы данных, которые можно загрузить через cURL.
# об/мин -qa | завиток
Если вы каким-то образом не можете получить cURL в своей системе Fedora на основе DNF, вы можете попробовать использовать команды Snap для установки cURL. cURL доступен в магазине Snap. Сначала установите демон Snap в своей системе, затем создайте символическую ссылку на систему.
sudo dnf установить snapd sudo ln -s /var/lib/snapd/snap /snap
Наконец, выполните следующую команду, чтобы установить cURL через Snap в вашей системе Linux.
sudo snap установить curl-ijohnson –edge
3. Установите cURL на SuSE и Arch Linux.
Поскольку cURL уже находится в репозитории Linux, теперь его проще установить. Если вы используете SuSE Linux, введите следующую команду zypper в оболочке для установки.
# zypper установить завиток
Когда установка завершится, запустите команду быстрой проверки, чтобы проверить cURL.
# застежка-молния
Упомянутая ниже команда Pacman запустит и установит пакет cURL в системе Linux на основе Arch и Arch.
# pacman -Sy curl
Когда установка завершится, запустите команду быстрой проверки, чтобы проверить cURL.
# pacman -Ци локон
Начать работу с cURL
До сих пор мы видели, как установить cURl в различных системах Linux. Пришло время пройти тест-драйв. Все показанные ниже команды будут выполняться во всех основных дистрибутивах Linux. В начале введите «curl» и нажмите кнопку ввода, чтобы запустить Curl в вашей системе.
завиток
Теперь мы можем увидеть несколько вариантов использования cURL в Linux. Используйте команду cURL для загрузки исходного кода сайта. cURL также можно использовать для просмотра HTTP-сайтов, если вы знаете правильные учетные данные пользователя для этого сайта.
завиток https://gnu.org
С флагом o cuRL может сохранять файлы с именем файла по умолчанию. И с O-флагом он может загрузить и сохранить файл с исходным именем.
curl -o linux.tar.xz https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.5.tar.xz curl -O https://cdn.kernel.org/ pub/linux/kernel/v5.x/linux-5.0.5.tar.xz
Если вам нужно загрузить файл с FTP-сайта и защитить его паролем, вы можете использовать следующую команду cURL, приведенную ниже.
curl -u ИМЯ_ПОЛЬЗОВАТЕЛЯ_FTP:ПАРОЛЬ_FTP ftp://ftp.example.com/file.tar.gz
Заключительные слова
Без сомнения, cURL — очень удобный командный инструмент для загрузки нескольких файлов, управления ограничениями на передачу, безопасной загрузки и загрузки приложений. Во всем посте мы видели установку cURL в различных дистрибутивах Linux и начало работы с ним. Пожалуйста, поделитесь этой записью с друзьями и сообществом Linux, чтобы найти ее полезной и информативной. Вы также можете написать свое мнение в комментариях к этому посту.