首页 > [Mac] mac linux 多线程下载利器 axel

[Mac] mac linux 多线程下载利器 axel

​> 之前做过一些文件下载的统计,发现谷歌浏览器chrome和火狐firefox, 一般都是单线程的下载文件,360浏览器却是多线程的下载。



如今切换到了mac上,发现没有360哪个浏览器,就像找个在linux或者mac下能够多线程下载的工具。

linux mac 下载现状

linux一般都是用的命令行下载wget curl尽管支持断点续传等。可是没有多线程下载。非常多时候还是太慢。

mac下还经常使用浏览器下载,chrome自带的下载也非常慢。须要一些多线程下载的拓展。

搜索到的资源

  • http://wowubuntu.com/pyaxelws.html 去chrome的应用商店没找到。可能还须要hack或者其它替代方案,只是这是个思路
  • http://www.linuxb.in/2012/01/best-8-download-managersaccelerators.html 这篇文章提及了几个大家经常使用的下载工具,比較全面

axel

非常多人推荐axel,我这里使用它

几个重要的链接

  • Axel’s 官方主页
  • Freshmeat.net 页面
  • Github的一个fork
  • 火狐浏览器插件
  • 安装參考

安装方式

Debian
apt-get install axelFedora
yum install axelmac
brew install axel

源代码安装(官方的这个地址在我这不太好使)

cd ~/Download 
wget https://alioth.debian.org/frs/download.php/3015/axel-2.4.tar.gz
tar zxvf axel-2.4.tar.gz && cd axel-2.4 ./configure && make sudo make install

所以换了下地址 , 使用 https://github.com/angelj-a/axel github这个地址

# git clone https://github.com/angelj-a/axel.git
cd axel/
./configure && make && make install 

* centos6 以下正常安装,mac 下測试也能够正常使用*

简单使用

axel -n 10 http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.39.gz

很多其它的測试和使用方式请參考原文或者是 help帮助,自己的体验是速度明显快了非常多。

本文出自 “orangleliu笔记本” 博客,转载请务必保留此出处http://blog.csdn.net/orangleliu/article/details/46834429 作者orangleliu 知识共享 署名-同样方式共享 3.0协议

转载于:https://www.cnblogs.com/lytwajue/p/7398027.html

更多相关:

  • 在浏览器中从PyCharm官网下载最新社区版本,它时免费的 https://www.jetbrains.com/pycharm/download/#section=linux 默认存放地址是下载文件夹,然后解压到指定目录 cd ~/下载 sudo tar zxvf pycharm-community-2017.3.2.t...

  • 参考github上项目主页 https://github.com/yu239/PyQvod 该项目的作用是:在Linux下面观看快播视频网站的视频,先下载后观看,比较自动化。 下面记录了实际安装步骤: 目前的思路是,采用windows版本的Qvod下载程序,使用wine运行在Linux下面,所以首先必须安装wine。为了便...

  • 下载地址:网盘下载 本书提供与C语言编程相关的全面资源和深入讨论。本书通过对指针的基础知识和高级特性的探讨,帮助程序员把指针的强大功能融入到自己的程序中去。 全书共18章,覆盖了数据、语句、操作符和表达式、指针、函数、数组、字符串、结构和联合等几乎所有重要的C编程话题。书中给出了很多编程技巧和提示,每章后面有针对性很强的练习,附录...

  • 本文档主要介绍RK3288平台的WiFi&BT配置说明。     下载地址:http://dev.t-firefly.com/thread-13642-1-1.html 更多开发资料请到社区精华系列“资源共享”专栏下载 http://dev.t-firefly.com/forum-263-1.html 转载于:https:/...

  • nan 是not a number ,inf是无穷大 numpy.nan_to_num(x): 使用0代替数组x中的nan元素,使用有限的数字代替inf元素...

  • 简介 Simple Reference  基础CUDA示例,适用于初学者, 反映了运用CUDA和CUDA runtime APIs的一些基本概念.Utilities Reference  演示如何查询设备能力和衡量GPU/CPU 带宽的实例程序。Graphics Reference  图形化示例展现的是 CUDA, OpenGL,...

  • 在做开发的过程中难免需要给内核及下载的一些源码打补丁,所以我们先学习下Linux下使用如如何使用diff制作补丁以及如何使用patch打补丁。...

  • 我在调研ATS 4.2.3挂载SSD的过程中,遇到很多坑,特此详细记录我摸索的主要过程,以便大家以后避免之。 基本思路可以完全照搬参考文献[2][3] 下面的安装假定是以root用户身份进行的,Linux服务器已经安装好系统,磁盘已经做好分区。 首先需要认识我们的Linux服务器的硬件配置和软件情况 硬件配置: DELL...

  • 该博文整理一些在使用stl编程过程中遇到的小经验: 1.在多线程环境下面打印调试,如何使用cout及时刷新到屏幕上? 在C中我们经常这样使用: printf("Hello World "); fflush(stdout); 如果使用stl,我们可以这样使用: cout << "Hello World" << endl <...