Alex的博客

本博客的文章均为原创,是本人从事行业多年来所遇见一些小问题的解决心得,希望可以帮助到大家!



Linux下多线程下载工具 - Axel + 多线程下载百度网盘资源

CentOS安装Axel:

目前yum源上没有Axel,我们可以到http://pkgs.repoforge.org/axel/下载rpm包安装。

32位CentOS6执行下面命令:

wget -c http://pkgs.repoforge.org/axel/axel-2.4-1.el6.rf.i686.rpm
rpm -ivh axel-2.4-1.el6.rf.i686.rpm

64位CentOS6执行下面命令:

wget -c http://pkgs.repoforge.org/axel/axel-2.4-1.el6.rf.x86_64.rpm
rpm -ivh axel-2.4-1.el6.rf.x86_64.rpm

Debian/Ubuntu安装Axel:

apt-get install axel

Axel命令使用方法:

axel 参数 文件下载地址

可选参数:

-n   指定线程数
-o   指定另存为目录
-s   指定每秒的最大比特数
-q   静默模式

如下载lnmp安装包指定10个线程,存到/tmp/:axel -n 10 -o /tmp/ http://www.btfw.org/lnmp0.7-full.tar.gz

如果下载过程中下载中断可以再执行下载命令即可恢复上次的下载进度。



axel多线程下载百度网盘资源方法:
axel -n 进程数 "实际下载地址"    (实际下载地址获取方法,在下载按钮上右键复制链接地址即是)

axel多线程下载百度网盘资源实例,ssh中执行:

axel -n 9 "http://www.baidupcs.com/file/2012%20Dream%20Concert%28%E4%B8%8B%29%20120530%20HDTV%20x264%20720p-Ernie.mp4?fid=2449707571-250528-2904948419&time=1346296347&sign=FPDTAE-DCb740ccc5511e5e8fedcff06b081203-PfXc%2BIBHUsorsQR7RLszHLzrljs%3D&expires=1h&digest=b8ee669f1ce5c1df9383eaa69b67daea"



axel-2.4-1.x64.tar.gz


浏览960  评论0  Alex于 2016-3-24 14:25
发言