下载工具我们一般使用迅雷,但是在linux这一类的系统上没有迅雷肿么办,这时候就可以使用我们的命令行下载工具了,如wget,axel等,前者是单线程的,而且不支持断点续传,所以推荐使用后者。
当然了mac作为一款unix系统,和linux这样的类unix系统还是有很多共通之处,所以mac也可以使用。那么这两者是什么关系呢?是这样的,当初林纳斯·托瓦兹(Linus Torvalds)在学校的时候接触到一款软件Minix,而Minix是一个类似Unix,被广泛用来辅助教学的简单操作系统,Linus对其不是很满意,于是编写了一款软件,以Unix为原型,实现了其大部分功能,这就是后来的Linux。以前没有迅雷mac版的时候可以使用axel来进行下载,但迅雷出了mac版后还是用迅雷下载快些,毕竟会员,毕竟付了钱→_→
但是看到Linux上虽没有官方迅雷还是有人自己做了一个“迅雷”,叫Xware Desktop的,果然技术是生产力啊。
Axel是一个命令行下载工具,支持多来源、多线程。说说axel的使用吧。
进入命令行,输入:
~ axel
Usage: axel [options] url1 [url2] [url...]
--max-speed=x -s x 最大速度 (字节/秒)
--num-connections=x -n x 最大连接数
--output=f -o f 指定文件名
--search[=x] -S [x] Search for mirrors and download from x servers
--header=x -H x 添加header
--user-agent=x -U x 设置用户代理
--no-proxy -N 不使用任何代理
--quiet -q Leave stdout alone
--verbose -v 显示更多状态信息
--alternate -a 显示简单进度条
--help -h 帮助
--version -V 版本信息
例如:
axel -a -n 5 -o ~/Downloads
axel -a -n 5 link
数字5表示开启5个线程,link是你的下载链接,可以指定下载放到哪里如果不指定就会默认放到~位置下。
需要注意的一点是下载下来的文件是一个没有后缀名的文件,所以下载下来以后需要自行给其添加后缀。比如下载一个MP4的视频以后下下来重命名并加上.mp4的后缀才能打开。
在迅雷会员不好使的时候我通常使用axel下载。