Linux

Что такое cURL и зачем вы его используете?

Linux cURL сайт скачать

Команда cURL передает данные на сервер или с сервера, используя один из более чем двух десятков различных протоколов, и без прямого вмешательства пользователя.

Как использовать команду cURL

Когда вы запускаете команду cURL с веб-адресом, например, https://www.lifewire.com/curl-definition-2184508, связанная страница загружается, и источник отображается в окне терминала. Вам нужен флаг -o, чтобы загрузить его в файл.

Linux cURL сайт скачать
curl -o ubuntu.iso http://releases.ubuntu.com/16.04.1/ubuntu-16.04.1-desktop-amd64.iso
Linux cURL загрузка файла

Используйте часть -o имени файла команды cURL, чтобы указать выходное имя того, что вы загружаете.

Должен ли я использовать cURL или Wget?

Используете ли вы cURL или Wget, зависит от того, чего вы хотите достичь.

Команда Wget загружает файлы из сетей, таких как Интернет . Основным преимуществом использования команды Wget является то, что она рекурсивно загружает файлы. Поэтому, если вы хотите загрузить весь веб-сайт, вы можете сделать это с помощью одной простой команды. Команда Wget также хороша для загрузки нескольких файлов.

Вы можете использовать команду cURL с подстановочными знаками, чтобы указать URL-адреса, которые вы хотите получить. Например, когда есть действительные URL-адреса, называемые http://www.mysite.com/images/image1.jpg и http://www.mysite.com/images/image2.jpg, вы можете загрузить оба изображения с одного URL-адреса. указывается командой cURL.

скручиваемость http://www.mysite.com/images/image[1-2].jpg

Команда Wget восстанавливается при сбое загрузки, а команда cURL — нет.

Команда cURL поддерживает больше протоколов, чем команда Wget, и обеспечивает лучшую поддержку SSL . Он также поддерживает больше методов аутентификации, чем Wget. Команда cURL работает на большем количестве платформ, чем команда Wget.

При загрузке с помощью cURL отображается индикатор выполнения со скоростью загрузки или загрузки, продолжительностью выполнения команды и оставшимся временем. Команда cURL работает с большими файлами более 2 ГБ как для загрузки, так и для выгрузки, поэтому этот индикатор выполнения предоставляет контекст для длительных операций с файлами.

Похожие посты
Linux

8 лучших окружений рабочего стола Linux

AndroidIphone и ipadLinuxWindows

Окончательное руководство по включению темного режима везде

LinuxКак сделать

Что такое Swappiness в Linux? (и как это изменить)

LinuxКак сделать

Как использовать команду ls для вывода списка файлов и каталогов в Linux