一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux系統(tǒng)如何安裝curl

CHANBAEK ? 來(lái)源:myfreax ? 作者:myfreax ? 2022-12-06 16:53 ? 次閱讀

curl是用于在本地計(jì)算機(jī)與遠(yuǎn)程服務(wù)器之間傳輸數(shù)據(jù)的命令行工具。使用curl時(shí)您可以使用HTTP,HTTPS, SCP , SFTP和FTP等協(xié)議下載或上傳數(shù)據(jù)。

Curl提供了許多選項(xiàng),使您可以恢復(fù)上傳/下載,限制帶寬,代理支持,用戶身份驗(yàn)證等。

curl命令已預(yù)裝在大多數(shù)Linux發(fā)行版中。要檢查你的Linux系統(tǒng)是否安裝curl。請(qǐng)按快捷鍵CTRL+ALT+T打開(kāi)終端,鍵入curl,然后按Enter。

安裝 Curl

如果已安裝Curl,終端將會(huì)打印消息curl: try 'curl --help' or 'curl --manual' for more information。

否則您將會(huì)終端打印curl命令未找到的消息curl command not found。如果你尚未安裝curl,則可以使用發(fā)行版的軟件包管理器apt命令或者yum命令安裝curl。

如果你使用的是基于Debian的Linux發(fā)行版,例如Ubuntu,Linux Mint等。你可以運(yùn)行sudo apt install curl命令安裝curl。

如果你使用的是基于Redhat的Linux發(fā)行版,例如CentOS,F(xiàn)edora等。你可以運(yùn)行sudo yum install curl命令安裝curl。

sudo apt install curl -y
sudo yum install curl -y

Curl 命令下載文件

默認(rèn)情況下,curl命令下載URL的資源并重定向標(biāo)準(zhǔn)輸出。如果要保存到文件,可以使用curl命令-o-O選項(xiàng)。

小寫(xiě)-o選項(xiàng)允許你指定保存文件的名稱。你還可以指定保存的目錄文件夾,curl命令將會(huì)把文件保存到你指定的目錄文件夾。

大寫(xiě)-O選項(xiàng)將會(huì)使用原始文件名保存到文件,并將文件保存到當(dāng)前目錄,即運(yùn)行curl命令所在目錄的位置。

當(dāng)Curl命令下載完成后,你可以運(yùn)行l(wèi)s命令列出curl下載文件。ls vue*命令將會(huì)列出包含vue的文件。

curl -o /home/myfreax/work/vue.js https://cdn.jsdelivr.net/npm/vue/dist/vue.js

curl -O https://cdn.jsdelivr.net/npm/vue/dist/vue.js

ls vue* #查看剛下載文件

Curl 命令 下載多個(gè)文件

要一次下載多個(gè)文件,請(qǐng)使用多個(gè)-O選項(xiàng)或者小寫(xiě)的-o選項(xiàng),后跟要下載文件的URL。

和使用curl下載單個(gè)文件一樣。當(dāng)使用小寫(xiě)的-o選項(xiàng)時(shí)你需要指定文件的保存目錄。

使用大寫(xiě)-O選項(xiàng)會(huì)保存當(dāng)前目錄。你還可以混合使用小寫(xiě)的-o選項(xiàng)和大寫(xiě)的-O選項(xiàng)。

以下curl命令在使用-O選項(xiàng)時(shí)下載vue.js文件到當(dāng)前的目錄,小寫(xiě)-o選項(xiàng)下載vue.js文件到用戶myfreax家目錄wrok目錄。

當(dāng)下載完成后,你可以使用ls命令列出curl下載的文件。&&表示順序運(yùn)行命令。

mkdir /home/myfreax/work/

curl -o /home/myfreax/work/Vue.js https://cdn.jsdelivr.net/npm/vue/dist/vue.js \\
-O https://cdn.jsdelivr.net/npm/vue/dist/vue.js

ls /home/myfreax/work/vue.js && ls vue.js

Curl 命令斷點(diǎn)續(xù)傳/恢復(fù)下載

如果您在下載大文件期間斷開(kāi)連接。你無(wú)需從頭開(kāi)始下載,可以使用-C -選項(xiàng)繼續(xù)上一次的下載。

你可以在第一次下載大文件時(shí)直接指定-C -選項(xiàng),當(dāng)下載大文件斷開(kāi)連接時(shí),直接使用第一次命令即可恢復(fù)下載。

例如運(yùn)行curl命令下載Ubuntu 22.04 iso文件突然之間您的連接斷開(kāi)了,您可以運(yùn)行以下命令恢復(fù)下載。

如果需要在后臺(tái)運(yùn)行curl命令下載文件,可以使用screen命令,nohup命令在后臺(tái)下載文件。

curl -C - -O https://releases.ubuntu.com/22.04/ubuntu-22.04-desktop-amd64.iso

結(jié)論

至此,你已熟悉使用curl命令下載一個(gè)或者多個(gè)文件,可以使用-o指定保存文件的目錄文件夾或者-O選項(xiàng)使用其原始名稱保存文件,以及恢復(fù)CURL命令的下載。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11420

    瀏覽量

    212319
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    722

    瀏覽量

    22631
  • Curl
    +關(guān)注

    關(guān)注

    0

    文章

    17

    瀏覽量

    8315
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Tiny4412下CURL安裝與使用

    CURL是一個(gè)利用URL語(yǔ)法在命令行下工作的文件傳輸工具,1997年首次發(fā)行。它支持文件上傳和下載,所以是綜合傳輸工具,但按傳統(tǒng),習(xí)慣稱CURL為下載工具。CURL還包含了用于程序開(kāi)發(fā)的libcurl。
    的頭像 發(fā)表于 05-31 17:20 ?1869次閱讀
    Tiny4412下<b class='flag-5'>CURL</b><b class='flag-5'>安裝</b>與使用

    使用curl+wget抓取網(wǎng)頁(yè)方法

    Windows平臺(tái)下,wget下載解壓后,是wget-1.11.4-1-setup.exe格式,需要安裝安裝后,在環(huán)境變量 - 系統(tǒng)變量 - Path 中添加其安裝目錄即可
    發(fā)表于 02-25 09:54

    請(qǐng)問(wèn)板子linux系統(tǒng)上怎么使用curl apt-get這類命令呢?

    板子linux系統(tǒng)上怎么使用curl apt-get這類命令呢?好像板子上默認(rèn)沒(méi)有開(kāi)啟。
    發(fā)表于 01-05 06:37

    curl文件下載工具的使用方法

    curl文件下載工具的使用方法 curl是一個(gè)利用URL語(yǔ)法在命令行方
    發(fā)表于 12-04 13:03 ?1845次閱讀

    如何分區(qū)LINUX安裝系統(tǒng)

    如何分區(qū)LINUX安裝系統(tǒng) 為了安裝L i n u x ,你必須為它準(zhǔn)備硬盤空間。這個(gè)硬盤空間必須和你的計(jì)算機(jī)上安裝的其他操作
    發(fā)表于 03-29 10:40 ?406次閱讀

    Linux快速入門之安裝Linux操作系統(tǒng)及小結(jié)

    .4 實(shí)驗(yàn)內(nèi)容安裝Linux操作系統(tǒng) 1.實(shí)驗(yàn)?zāi)康?讀者通過(guò)親自動(dòng)手安裝Linux操作系統(tǒng),對(duì)
    發(fā)表于 10-18 14:16 ?0次下載

    Linux 系統(tǒng)字符界面安裝

    安裝Linux,因?yàn)榇蟛糠纸榻B都是以圖形化安裝Linux,我不推薦,因?yàn)?b class='flag-5'>Linux拿來(lái)就是要放在服務(wù)器上的,沒(méi)必要拿來(lái)當(dāng)做桌面
    發(fā)表于 04-17 15:53 ?10次下載

    linux教程之Linux系統(tǒng)安裝與啟動(dòng)詳細(xì)資料

    本文檔的主要內(nèi)容詳細(xì)介紹的是linux教程之Linux系統(tǒng)安裝與啟動(dòng)詳細(xì)資料內(nèi)容包括了:1.背景 2. Linux的基本知識(shí) 3.
    發(fā)表于 10-23 16:11 ?7次下載
    <b class='flag-5'>linux</b>教程之<b class='flag-5'>Linux</b><b class='flag-5'>系統(tǒng)</b>的<b class='flag-5'>安裝</b>與啟動(dòng)詳細(xì)資料

    如何安裝linux系統(tǒng)

    linux的源文件一般是不適合安裝的,所以linux都是安裝發(fā)行版的?!〗ㄗh安裝ubuntu,centos這些比較流行的發(fā)行版本。學(xué)習(xí)使用都
    的頭像 發(fā)表于 03-01 16:33 ?6107次閱讀

    安裝Linux系統(tǒng)對(duì)硬件有什么要求

    很多初學(xué)者在安裝 Linux 系統(tǒng)時(shí),都對(duì)自己的電腦配置存在質(zhì)疑,擔(dān)心其是否能夠滿足安裝 Linux 的要求。本節(jié)就從 CPU、內(nèi)存、硬盤、
    發(fā)表于 07-15 16:12 ?2250次閱讀
    <b class='flag-5'>安裝</b><b class='flag-5'>Linux</b><b class='flag-5'>系統(tǒng)</b>對(duì)硬件有什么要求

    LINUX操作系統(tǒng)安裝Linux常用文件命令

    LINUX操作系統(tǒng)安裝Linux常用文件命令說(shuō)明。
    發(fā)表于 06-02 17:45 ?3次下載

    simple curl操作類

    ./oschina_soft/curl.zip
    發(fā)表于 05-30 11:02 ?1次下載
    simple <b class='flag-5'>curl</b>操作類

    安裝Linux系統(tǒng)安裝工具

    安裝_Linux系統(tǒng)安裝工具,可以安裝各類Linux操作
    發(fā)表于 09-11 10:21 ?0次下載

    linux開(kāi)發(fā)板如何編譯curl

    Linux開(kāi)發(fā)板上編譯 curl 庫(kù)通常涉及到幾個(gè)步驟,包括準(zhǔn)備開(kāi)發(fā)環(huán)境、下載源代碼、配置編譯選項(xiàng)以及執(zhí)行編譯和安裝過(guò)程。以下是一個(gè)基本的指南,幫助你在Linux開(kāi)發(fā)板上編譯
    的頭像 發(fā)表于 08-30 15:33 ?1111次閱讀

    如何使用 cURL 測(cè)試 HTTP 協(xié)議

    。以下是如何使用cURL測(cè)試HTTP協(xié)議的詳細(xì)步驟和示例。 1. 安裝cURL 在大多數(shù)Linux發(fā)行版和MacOS中,cURL已經(jīng)預(yù)裝。如
    的頭像 發(fā)表于 12-30 09:26 ?825次閱讀