久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

如何從Linux終端下載文件

148次閱讀
沒有評論

共計 1790 個字符,預(yù)計需要花費 5 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

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

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

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

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

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

安裝 wget

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

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

sudo apt install wget

使用 wget 下載文件或網(wǎng)頁

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

wget URL

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

wget -i download_files.txt

用 wget 下載不同名字的文件

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

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

wget -O filename URL

用 wget 下載一個文件夾

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

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

使用 wget 下載整個網(wǎng)站

是的,你完全可以做到這一點。你可以用  wget  鏡像整個網(wǎng)站。我說的下載整個網(wǎng)站是指整個面向公眾的網(wǎng)站結(jié)構(gòu)。

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

ndash;convert-links  ndash;page-requisites
wget -m --convert-links --page-requisites website_address

額外提示:恢復(fù)未完成的下載

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

wget -c

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

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

安裝 curl

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

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

sudo apt install curl

使用 curl 下載文件或網(wǎng)頁

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

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

curl -O URL

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

curl -O URL1 URL2 URL3

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

用不同的名字下載文件

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

curl -o filename URL

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

用 curl 暫停和恢復(fù)下載

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

curl -c URL

以上是“如何從 Linux 終端下載文件”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注丸趣 TV 行業(yè)資訊頻道!

向 AI 問一下細節(jié)

丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2024-02-04發(fā)表,共計1790字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 泽库县| 新平| 沙雅县| 图们市| 三亚市| 昭通市| 永福县| 平泉县| 乐平市| 龙里县| 广元市| 博爱县| 昭通市| 阿瓦提县| 柞水县| 佛山市| 泽普县| 公安县| 南宁市| 手游| 绿春县| 通榆县| 洛南县| 方正县| 清河县| 云霄县| 疏勒县| 大邑县| 伊金霍洛旗| 将乐县| 麻栗坡县| 青神县| 大埔区| 柯坪县| 清涧县| 诏安县| 军事| 伊通| 旬邑县| 安仁县| 南丰县|