首页 > √freebsd, √文章精选 > FreeBSD下的多线程命令行下载工具axel
viyin.net

FreeBSD下的多线程命令行下载工具axel

2010年4月14日 发表评论 阅读评论

cd /usr/ports/ftp/
make install distclean

修改配置
# echo num_connections = 10 >> /usr/local/etc/axelrc
设置并发线程为10(默认是4,前面不要留空格,可以用rehash刷新一下命令行)

如果ports的fetch要用axel代替,则编辑make.conf文件
#vi /etc/make.conf

增加
echo FETCH_CMD=axel >> /etc/make.conf
DISABLE_SIZE=yes >> /etc/make.conf

例子:

axel -n 50 ftp://ftp.{jp,cn,de,uk,be,nl,tw}..org/pub//ISO-IMAGES-amd64/7.1/7.1-RELEASE-amd64-dvd1.iso.gz
开50个并发连接,从jp, cn,de,uk,be,nl,tw等几个服务器多线程下载FreeBSD 7.1 release amd64的dvd镜像文件。

viyin.net
  1. 2010年4月15日20:31 | #1

    呵呵,愚见以为,aria2更好些

  2. 2010年4月15日21:52 | #2

    @muxueqz
    嗯。的确是的。发完这篇就就有人告诉我了~~

  3. 2010年4月15日21:53 | #3

    晕了。你就是明源啊~!!!@muxueqz

  4. 2010年4月16日07:36 | #4

    @vi

    哈哈,被你发现了。是何感想?

  5. 2010年4月16日10:33 | #5

    很狡猾。很邪恶@muxueqz

  6. 2010年4月16日13:18 | #6

    @vi

    嘿嘿。要知道,明源是无处不在的

  1. 本文目前尚无任何 trackbacks 和 pingbacks.