吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Linux系統如何安裝curl

CHANBAEK ? 來源:myfreax ? 作者:myfreax ? 2022-12-06 16:53 ? 次閱讀

curl是用于在本地計算機與遠程服務器之間傳輸數據的命令行工具。使用curl時您可以使用HTTP,HTTPS, SCP , SFTP和FTP等協議下載或上傳數據。

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

curl命令已預裝在大多數Linux發行版中。要檢查你的Linux系統是否安裝curl。請按快捷鍵CTRL+ALT+T打開終端,鍵入curl,然后按Enter。

安裝 Curl

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

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

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

如果你使用的是基于Redhat的Linux發行版,例如CentOS,Fedora等。你可以運行sudo yum install curl命令安裝curl。

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

Curl 命令下載文件

默認情況下,curl命令下載URL的資源并重定向標準輸出。如果要保存到文件,可以使用curl命令-o-O選項。

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

大寫-O選項將會使用原始文件名保存到文件,并將文件保存到當前目錄,即運行curl命令所在目錄的位置。

當Curl命令下載完成后,你可以運行ls命令列出curl下載文件。ls vue*命令將會列出包含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 命令 下載多個文件

要一次下載多個文件,請使用多個-O選項或者小寫的-o選項,后跟要下載文件的URL。

和使用curl下載單個文件一樣。當使用小寫的-o選項時你需要指定文件的保存目錄。

使用大寫-O選項會保存當前目錄。你還可以混合使用小寫的-o選項和大寫的-O選項。

以下curl命令在使用-O選項時下載vue.js文件到當前的目錄,小寫-o選項下載vue.js文件到用戶myfreax家目錄wrok目錄。

當下載完成后,你可以使用ls命令列出curl下載的文件。&&表示順序運行命令。

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 命令斷點續傳/恢復下載

如果您在下載大文件期間斷開連接。你無需從頭開始下載,可以使用-C -選項繼續上一次的下載。

你可以在第一次下載大文件時直接指定-C -選項,當下載大文件斷開連接時,直接使用第一次命令即可恢復下載。

例如運行curl命令下載Ubuntu 22.04 iso文件突然之間您的連接斷開了,您可以運行以下命令恢復下載。

如果需要在后臺運行curl命令下載文件,可以使用screen命令,nohup命令在后臺下載文件。

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

結論

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

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11345

    瀏覽量

    210384
  • 命令
    +關注

    關注

    5

    文章

    696

    瀏覽量

    22107
  • Curl
    +關注

    關注

    0

    文章

    17

    瀏覽量

    8204
收藏 人收藏

    評論

    相關推薦

    Tiny4412下CURL安裝與使用

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

    使用curl+wget抓取網頁方法

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

    請問板子linux系統上怎么使用curl apt-get這類命令呢?

    板子linux系統上怎么使用curl apt-get這類命令呢?好像板子上默認沒有開啟。
    發表于 01-05 06:37

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

    curl文件下載工具的使用方法 curl是一個利用URL語法在命令行方
    發表于 12-04 13:03 ?1775次閱讀

    如何分區LINUX安裝系統

    如何分區LINUX安裝系統 為了安裝L i n u x ,你必須為它準備硬盤空間。這個硬盤空間必須和你的計算機上安裝的其他操作
    發表于 03-29 10:40 ?384次閱讀

    Linux快速入門之安裝Linux操作系統及小結

    .4 實驗內容安裝Linux操作系統 1.實驗目的 讀者通過親自動手安裝Linux操作系統,對
    發表于 10-18 14:16 ?0次下載

    Linux 系統字符界面安裝

    安裝Linux,因為大部分介紹都是以圖形化安裝Linux,我不推薦,因為Linux拿來就是要放在服務器上的,沒必要拿來當做桌面
    發表于 04-17 15:53 ?10次下載

    linux教程之Linux系統安裝與啟動詳細資料

    本文檔的主要內容詳細介紹的是linux教程之Linux系統安裝與啟動詳細資料內容包括了:1.背景 2. Linux的基本知識 3.
    發表于 10-23 16:11 ?7次下載
    <b class='flag-5'>linux</b>教程之<b class='flag-5'>Linux</b><b class='flag-5'>系統</b>的<b class='flag-5'>安裝</b>與啟動詳細資料

    如何安裝linux系統

    linux的源文件一般是不適合安裝的,所以linux都是安裝發行版的。 建議安裝ubuntu,centos這些比較流行的發行版本。學習使用都
    的頭像 發表于 03-01 16:33 ?6020次閱讀

    安裝Linux系統對硬件有什么要求

    很多初學者在安裝 Linux 系統時,都對自己的電腦配置存在質疑,擔心其是否能夠滿足安裝 Linux 的要求。本節就從 CPU、內存、硬盤、
    發表于 07-15 16:12 ?2159次閱讀
    <b class='flag-5'>安裝</b><b class='flag-5'>Linux</b><b class='flag-5'>系統</b>對硬件有什么要求

    LINUX操作系統安裝Linux常用文件命令

    LINUX操作系統安裝Linux常用文件命令說明。
    發表于 06-02 17:45 ?3次下載

    simple curl操作類

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

    安裝Linux系統安裝工具

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

    linux開發板如何編譯curl

    Linux開發板上編譯 curl 庫通常涉及到幾個步驟,包括準備開發環境、下載源代碼、配置編譯選項以及執行編譯和安裝過程。以下是一個基本的指南,幫助你在Linux開發板上編譯
    的頭像 發表于 08-30 15:33 ?788次閱讀

    如何使用 cURL 測試 HTTP 協議

    。以下是如何使用cURL測試HTTP協議的詳細步驟和示例。 1. 安裝cURL 在大多數Linux發行版和MacOS中,cURL已經預裝。如
    的頭像 發表于 12-30 09:26 ?246次閱讀
    百家乐官网赌经| 百家乐现金网平台排行榜| 姚记百家乐的玩法技巧和规则| 百家乐官网正式版| 网上投注| 基础百家乐博牌| 属猪的人做生意摆放什么聚财| 百家乐官网娱乐城返水| 赢真钱的棋牌游戏| 百家乐赌博程序| 百家乐官网园百乐彩| 百家乐官网台布21点| 百家乐官网过滤工具| 太阳城百家乐官网群| 大发888娱乐城客服电话| 去澳门百家乐娱乐城| 百家乐官网开户投注| 纳雍县| bet365体育投注心得| 全讯网xb112| 网络百家乐的玩法技巧和规则 | 百家乐凯时娱乐网| 百家乐官网赌场论坛博客| 葡京百家乐官网注码 | 百家乐官网下注技巧| 24山向中那个向最好| 澳门百家乐官网娱乐城打不开 | 洪湖市| 球探网即时比分| 顶级赌场dj| 大发888容易赢吗| 投注平台网| 全南县| 开原市| 百家乐官网节目视频| 百家乐官网平台信誉排名| 如何玩百家乐官网扑克| 澳门百家乐官网一把决战输赢| 百家乐官网2号机器投注技巧| 百家乐官网光纤洗牌机如何做弊| 伊春市|