Linux下多线程下载工具Myget
MyGet目标设计成一个可扩展的,拥有丰富界面的多线程下载工具,它支持HTTP、FTP、HTTPS等协议。
这个是它的官方文档:http://myget.sourceforge.net/
Current Features
Supports HTTP, HTTPS, FTP protocols
Supports HTTP-GET proxy
Resumes the aborted downloads
Supports directory download
Can accelerates downloading through using muti-connections
Supports large file( > 4G )
Install Method
#tar jxvf myget-0.1.0.tar.bz2
#cd myget-0.1.0
#./configure
#make
#make install
Using Method
Mytget 0.0.99: A download accelerator for GNU/Linux
Usage: mytget [options]... ...
Options:
-b, --debug Show the debug message
-c, --count=num Set the retry count to [num], no limit when "0", the default is "99"
-d, --directory=dir Set the local direcotry to [dir], the default is "." 指定下载到的文件在本地存放的位置,默认当前目录。
-f, --file=file Rename the file to [file] 指定下载文件名称。
-h, --help A brief summary of all the options 帮助选项。
-i, --interval=num Set the ftp retry interval to [num] seconds, the default is "5"
-n, --number=num Use [num] connections instead of the default (4) [线程数]:下载线程数量,默认为4个。
-r, --referer=URL Include `Referer: ' header in HTTP request.
-t, --timeout=num Set the connection timeout to [num] seconds, the default is "30"
-v, --version Show the version of the myget and exit
-x, --proxy=URL Set the proxy [代理服务器地址]:设置代理服务器地址,如“-x http://user:password@host:port”。
MyGet常用的形式如下:
#mytget -d /root/ -n 10 http://www.download.com/filename.rar