思想比知識更重要 成長比成功更重要
回歸blogjava
BlogJava
首頁
新文章
新隨筆
聚合
管理
posts - 73, comments - 55, trackbacks - 0
命令行下載工具
命令行下載工具 ,轉自:http://blog.chinaunix.net/u/9465/showart.php?id=186155,方便在虛擬機上開發,不用再從外面拷貝到虛擬機上了。
對于喜歡命令行操作及追求高效率、高速度下載的朋友,推薦使用命令行下載工具。命令行工具不但使用方便,而且大多具有很高的下載速度及下載效率,尤其適合 于大批量下載文件。下面就為大家詳細介紹一下這些工具。
Wget
Wget是一個十分常用命令行下載工具,多數Linux發行版本都默認包含這個工具。如果沒有安裝可在
http://www.gnu.org/software/wget/wget.html
下 載最新版本,并使用如下命令編譯安裝:
#tar zxvf wget-1.9.1.tar.gz
#cd wget-1.9.1 #./configure
#make #make install
它的用法很簡單,Wget使用格式如下: #wget [選項] [下載地址] 1.Wget常用參數 ◆-b:后臺下載,Wget默認的是把文件下載到當前目錄。 ◆-O:將文件下載到指定的目錄中。 ◆-P:保存文件之前先創建指定名稱的目錄。 ◆-t:嘗試連接次數,當Wget無法與服務器建立連接時,嘗試連接多少次。 ◆-c:斷點續傳,如果下載中斷,那么連接恢復時會從上次斷點開始下載。 除了上述常用功能,Wget還支持HTTP和FTP代理功能,編輯其配置文件“/etc/wgetrc”即可。具體方法是使用VI編輯器打開上述文件,將 “http_proxy”和“ftp_proxoy”前的#去掉,然后在這兩項后輸入相應的代理服務器的地址,保存退出即可。此外,Wget還可下載整個 網站,如下載
http://man.chinaunix.net
整個Man手冊中心。只需輸入如下命令即可: #wget -r -p -np -k
http://man.chinaunix.net
其中-r參數是指使用遞歸下載,-p是指下載所有顯示完整網頁所以需要的文件,如圖片等,-np是指不搜索上層目錄,-k則是指將絕對鏈接轉換為相對鏈 接。
Prozilla
Prozilla也是一個十分流行的命令行下載工具,支持多線程下載和斷點續傳功能。可到
http://prozilla.genesys.ro/
下 載最新的1.3.7.4安裝包,下載安裝包后使用如下命令進行安裝:
#tar zxvf prozilla-1.3.7.4.tar.gz
#cd prozilla-1.3.7.4
#./configure #make
#make install
Prozilla命令格式如下: #proz [參數] [下載地址] 常用的選項有: ◆-k=n :設置n個線程下載。不加此參數指定線程數,Prozilla默認為4線程下載。 ◆-P, --directory-prefix=DIR:指定將下載的文件保存在DIR/目錄。 ◆-r, --resume:繼續下載未完成的文件。如果要指定線程數下載可用如下命令: #proz -k=5
http://64.12.204.21/pub/mozilla.org/firefox/releases/1.0/linux-i686/zh-CN/firefox-1.0.installer.tar.gz
這樣便以5線程進行文件的下載,并將文件保存到當前目錄。和Wget一樣,Prozilla也提供了續傳功能,下載中斷后,重新輸入上述命令,就會出現提 示續傳,按R鍵就可繼續下載了。
MyGet
MyGet目標設計成一個可擴展的,擁有豐富界面的多線程下載工具,它支持HTTP、FTP、HTTPS、MMS、RTSP等協議。在
http://myget.sourceforge.net/release/myget-0.1.0.tar.bz2
下 載其最新版本0.1.0,下載后使用如下命令安裝:
#tar jxvf myget-0.1.0.tar.bz2
#cd myget-0.1.0 #./configure
#make
#make install
MyGet命令格式如下: #mytget [選項] [下載地址] 常用的選項: ◆-d [目錄]:指定下載到的文件在本地存放的位置,默認當前目錄。 ◆-f [文件]:指定下載文件名稱。 ◆-h:幫助選項。 ◆-n [線程數]:下載線程數量,默認為4個。 ◆-x [代理服務器地址]:設置代理服務器地址,如“-x
http://user:password@host:port
”。 MyGet常用的形式如下: #mytget -d /root/ -n 10
http://lumaqq.linuxsir.org/download/patch/lumaqq_2004t_patch_2005.07.21.00.00.zip
Linuxdown
Linuxdown是一個命令行多線程下載工具,最多可支持30線程的下載。在
https://gro.clinux.org/frs/download.php/1015/linuxdown-1.0.0.tar.gz
下 載最新的1.1.0版本。然后使用如下命令進行編譯安裝:
#tar zxvf linuxdown-1.1.0.tar.gz
#cd dandelion/
#make
#make install
linuxdown格式為: #linuxdown [下載地址] [選項] [線程數] 需要注意的是下載地址和選項都需要西文引號括起來,線程數不可超過30個。一個典型的下載如下: #linuxdown "http://lumaqq.linuxsir.org/download/patch/lumaqq_2004t_patch_2005.07.21.00.00.zip" 30
Curl
Curl也是Linux下不錯的命令行下載工具,小巧、高速,唯一的缺點是不支持多線程下載。在
http://curl.haxx.se/download/curl-7.14.0.tar.gz
下 載最新版本。下載后便可使用如下命令編譯安裝: #tar zxvf curl-7.14.0.tar.gz
#cd curl-7.14.0/
#./configure
#make
#make test
#make install
Curl使用格式如下: #curl [選項][下載地址] Curl典型下載如下: #curl -O
http://10.1.27.10/~kennycx/tools/lumaqq_2004-linux_gtk2_x86_with_jre.tar.gz
使用Curl下載一個文件并保存到當前目錄。此外,Curl雖然不支持多線程下載,但它可同時下載多個文件或下載文件的某一部分,可使用如下命令實現: #curl -r 0-199
http://www.netscape.com/
獲得文件的前200 bytes。 對于常用的代理下載Curl也可輕松實現,具體操作如下: #curl -x 10.1.27.10:1022
ftp://ftp.funet.fi/README
使用代理地址為10.1.27.10端口為1022的代理服務器下載一個文件。 #curl -U user:passwd -x 10.1.27.10:1022
ftp://ftp.funet.fi/README
如果代理服務器需要特別的驗證,則需要在user:passwd處輸入合法的帳號和密碼。
Axel
Axel是命令行下的多線程下載工具,支持斷點續傳,速度通常情況下是Wget的幾倍。可在
http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=mydown&did=1697
下 載。下載后使用如下命令編譯安裝:
#tar zxvf axel-1.0a.tar.gz
#cd axel-1.0a/
#./configure
#make
#make install
基本的用法如下: #axel [選項] [下載目錄] [下載地址] 一個典型下載如下: #alex -n 10 -o /home/kennycx/
http://10.1.27.10/~kennycx/tools/lumaqq_2004-linux_gtk2_x86_with_jre.tar.gz
用10線程將指定路徑的文件下載到/home/kennycx/這個目錄下。 本文詳細介紹了Linux中常用的下載工具,這些下載工具功能上各有千秋,使用上都比較簡單,所以無論是初學者還是Linux高手總有一款適合你。
posted on 2007-04-25 10:03
保爾任
閱讀(401)
評論(0)
編輯
收藏
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
<
2007年4月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(4)
給我留言
查看公開留言
查看私人留言
隨筆分類
Arithmetic & Data Structure(11)
J2EE(4)
J2SE(33)
Python(1)
隨筆檔案
2008年9月 (1)
2008年2月 (1)
2007年12月 (2)
2007年11月 (2)
2007年10月 (2)
2007年9月 (1)
2007年7月 (2)
2007年5月 (1)
2007年4月 (1)
2007年3月 (8)
2007年2月 (8)
2007年1月 (3)
2006年12月 (34)
2006年11月 (6)
文章分類
Design Patten(18)
open source(10)
文章檔案
2008年8月 (1)
2008年7月 (1)
2006年12月 (1)
2006年11月 (3)
2006年10月 (14)
2006年9月 (7)
2006年8月 (34)
2006年7月 (32)
2006年6月 (39)
搜索
最新評論
1.?re: Builder(生成器)模式
果斷收藏
--憂桑的可樂雞
2.?re: 標準HTML標簽的屬性擴展
啊實打實打
--啊啊啊
3.?re: ajax簡單實例(js內產生xmlHttpRequest,它和servlet交互返回xml顯示在頁面)[未登錄]
pp
--p
4.?re: Java生成UUID(Universally Unique Identifier)
@huge
我的聯系方式:987925110
--huge
5.?re: Java生成UUID(Universally Unique Identifier)
你好,能像你請教一下有關jug的知識嗎?
--huge
閱讀排行榜
1.?java處理url中的特殊字符(如&,%...)(10322)
2.?字符串匹配(5713)
3.?CSDN論壇面試經驗和面試題集錦(5679)
4.?python學習筆記(5078)
5.?求兩個數或多個數的最大公約數算法及其實現(4681)
評論排行榜
1.?如何求素數(6)
2.?各種排序算法java實現(3)
3.?Java反射經典實例 Java Reflection Cookbook (2)
4.?求兩個數或多個數的最大公約數算法及其實現(2)
5.?字符串匹配(2)
Copyright ©2025 保爾任 Powered By
博客園
模板提供:
滬江博客
主站蜘蛛池模板:
五月婷婷在线免费观看
|
亚洲综合亚洲综合网成人
|
亚洲国产精品一区二区久久
|
激情小说亚洲色图
|
91精品免费在线观看
|
亚洲精品夜夜夜妓女网
|
国产成人亚洲精品播放器下载
|
免费毛片在线看片免费丝瓜视频
|
久久精品视频免费
|
又黄又爽无遮挡免费视频
|
亚洲丝袜中文字幕
|
日本人成在线视频免费播放
|
亚洲av日韩片在线观看
|
亚洲熟妇AV日韩熟妇在线
|
h片在线免费观看
|
亚洲香蕉网久久综合影视
|
免费看黄网站在线看
|
在线观看人成视频免费
|
亚洲欧洲精品国产区
|
日本免费久久久久久久网站
|
国产亚洲大尺度无码无码专线
|
四虎影库久免费视频
|
美女视频黄免费亚洲
|
国产电影午夜成年免费视频
|
亚洲午夜成激人情在线影院
|
国色精品va在线观看免费视频
|
3d动漫精品啪啪一区二区免费
|
日韩在线视频免费看
|
亚洲欧洲自拍拍偷午夜色
|
久久久国产精品无码免费专区
|
日韩激情淫片免费看
|
亚洲最大天堂无码精品区
|
国产成人福利免费视频
|
78成人精品电影在线播放日韩精品电影一区亚洲
|
国产日韩在线视频免费播放
|
国产一区二区三区在线免费
|
亚洲欧美一区二区三区日产
|
成人网站免费观看
|
亚洲入口无毒网址你懂的
|
国产大片免费网站不卡美女
|
亚洲午夜电影在线观看高清
|