91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何從Linux終端下載文件

發布時間:2021-10-25 11:21:14 來源:億速云 閱讀:545 作者:小新 欄目:系統運維

這篇文章主要介紹如何從Linux終端下載文件,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

使用 wget 命令從 Linux 終端下載文件

wget 也許是 Linux 和類 UNIX 系統中使用最多的命令行下載管理器。你可以使用 wget 下載一個文件、多個文件、整個目錄甚至整個網站。

wget 是非交互式的,可以輕松地在后臺工作。這意味著你可以很容易地在腳本中使用它,甚至構建像uGet 下載管理器這樣的工具。

讓我們看看如何使用 wget 從終端下載文件。

安裝 wget

大多數 Linux 發行版都預裝了 wget 。它也可以在大多數發行版的倉庫中找到,你可以使用發行版的包管理器輕松安裝它。

在基于 Ubuntu 和 Debian 的發行版上,你可以使用apt 包管理器命令:

sudo apt install wget

使用 wget 下載文件或網頁

你只需要提供文件或網頁的 URL。它將在你所在的目錄下以原始名下載該文件。

wget URL
如何從Linux終端下載文件

要下載多個文件,你必須將它們的 URL 保存在一個文本文件中,并將該文件作為輸入提供給 wget ,就像這樣:

wget -i download_files.txt

用 wget 下載不同名字的文件

你會注意到,網頁在 wget 中幾乎總是以 index.html 的形式保存。為下載的文件提供自定義名稱是個好主意。

你可以在下載時使用 -O (大寫字母 O ) 選項來提供輸出文件名:

wget -O filename URL
如何從Linux終端下載文件

用 wget 下載一個文件夾

假設你正在瀏覽一個 FTP 服務器,你需要下載整個目錄,你可以使用遞歸選項 -r :

wget -r ftp://server-address.com/directory

使用 wget 下載整個網站

是的,你完全可以做到這一點。你可以用 wget 鏡像整個網站。我說的下載整個網站是指整個面向公眾的網站結構。

雖然你可以直接使用鏡像選項 -m ,但最好加上:

–convert-links –page-requisites
wget -m --convert-links --page-requisites website_address
如何從Linux終端下載文件

額外提示:恢復未完成的下載

如果你因為某些原因按 CTRL-C 鍵中止了下載,你可以用選項 -c 恢復之前的下載:

wget -c

使用 curl 在 Linux 命令行中下載文件

和 wget 一樣,curl 也是 Linux 終端中最常用的下載文件的命令之一。使用 curl 的方法有很多,但我在這里只關注簡單的下載。

安裝 curl

雖然 curl 并不是預裝的,但在大多數發行版的官方倉庫中都有。你可以使用你的發行版的包管理器來安裝它。

要在 Ubuntu 和其他基于 Debian 的發行版上安裝 curl ,請使用以下命令:

sudo apt install curl

使用 curl 下載文件或網頁

如果你在使用 curl 命令時沒有在 URL 中帶任何選項,它就會讀取文件并打印在終端上。

要在 Linux 終端中使用 curl 命令下載文件,你必須使用 -O (大寫字母 O )選項:

curl -O URL
如何從Linux終端下載文件

在 Linux 中,用 curl 下載多個文件是比較簡單的。你只需要指定多個 URL 即可:

curl -O URL1 URL2 URL3

請記住, curl 不像 wget 那么簡單。 wget 可以將網頁保存為 index.html , curl 卻會抱怨遠程文件沒有網頁的名字。你必須按照下一節的描述用一個自定義的名字來保存它。

用不同的名字下載文件

這可能會讓人感到困惑,但如果要為下載的文件提供一個自定義的名稱(而不是原始名稱),你必須使用 -o (小寫 O )選項:

curl -o filename URL
如何從Linux終端下載文件

有些時候, curl 并不能像你期望的那樣下載文件,你必須使用選項 -L (代表位置)來正確下載。這是因為有些時候,鏈接會重定向到其他鏈接,而使用選項 -L ,它就會跟隨最終的鏈接。

用 curl 暫停和恢復下載

和 wget 一樣,你也可以用 curl 的 -c 選項恢復暫停的下載:

curl -c URL

以上是“如何從Linux終端下載文件”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

池州市| 东平县| 溧阳市| 新竹市| 新巴尔虎右旗| 卓尼县| 衡山县| 金寨县| 华阴市| 瑞昌市| 贺兰县| 绥棱县| 通城县| 喀什市| 法库县| 辉县市| 自治县| 车险| 扎赉特旗| 监利县| 渝北区| 八宿县| 莫力| 比如县| 崇左市| 洛川县| 祁阳县| 肇庆市| 绥中县| 临城县| 云南省| 措美县| 永丰县| 翼城县| 屯门区| 青川县| 长泰县| 武功县| 洞口县| 洛南县| 惠安县|