1.Wget
這是最有名的工具,可用于通過CLI下載。這款工具功能很豐富,可以充當(dāng)某種功能完備的GUI下載管理器,它擁有一款理想的下載管理器所需要的所有功能,比如它可以恢復(fù)下載,可以下載多個文件,出現(xiàn)某個連接問題后,可以重新嘗試下載,你甚至可以管理最大的下載帶寬。
例子
從網(wǎng)上下載某個示例文件:
#wget
示例輸出
--2016-05-1116:56:23--
videos.com/video/mp4/720/big_buck_bunny_720p_1mb.mp4
Resolving()...
166.62.28.98
Connectingto(
videos.com)|166.62.28.98|:80...connected.
HTTPrequestsent,awaitingresponse...200OK
Length:1055736(1.0M)
Savingto:‘big_buck_bunny_720p_1mb.mp4’
100%[==========================================================================================================>]10,55,73652.1KB/sin24s
2016-5-22-5h5d76eev/2016-5-22-5h5d76eev.mp4 286.1mb。powershot a640 2002 kb 1116 kb 556 kb227...。128kb/s=128×8(kb/s)=1024kb/s=1mb/s即:128kb/s=1mb/s。
后臺下載文件:
#wget-b
如果互聯(lián)網(wǎng)連接出現(xiàn)中斷,恢復(fù)下載。
#wget-c
從某個密碼保護的ftp軟件庫下載文件。
#wget--ftp-user=<user_name>--ftp-password=<Give_password>Download-url-addre
2.Curl
Curl是另一種高效的下載工具linux命令,它可以用來上傳或下載文件,只要使用一個簡單的命令。它支持暫停和恢復(fù)下載程序包,并支持?jǐn)?shù)量最多的Web協(xié)議,可預(yù)測下載完成還剩余多少時間,可通過進度條來顯示下載進度。它是所有Linux發(fā)行版的內(nèi)置工具。這是一款快速高效的工具,不妨看一下。
例子
#curl-oum.mp4
videos.com/video/mp4/720/big_buck_bunny_720p_1mb.mp4
示例
%Total%Received%XferdAverageSpeedTimeTimeTimeCurrent
DloadUploadTotalSpentLeftSpeed
1001030k1001030k00105k00:00:090:00:09--:--:--111k
借助-o選項,提供名稱,下載文件會以該名稱保存;如使用-O選項,文件就會以原始名稱保存。
#curl-O
使用一個curl命令,下載多個文件。
#curl-O
data.video.qiyi.com/b9ec98a3c622410932b02466c4757fd3/videos/v/20140128/910c8319681cf0016a93cd990332cf55.f4v。data.video.qiyi.com/f17587f2782a492227f607f7cfa2a4a3/videos/v/20140128/2def7eb6247e97291bfafe0f071f300a.f4v。xxx hd video streaming & unlimited downloading of the best hardcore sex videos & the newest adult dvd's. xpety.com also offers unique exclusive hd videos。