博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux下载百度网盘文件
阅读量:6952 次
发布时间:2019-06-27

本文共 1098 字,大约阅读时间需要 3 分钟。

hot3.png

我在Linux VPS下载百度网盘资源的方法(120828)这篇文章中介绍的是普通wget下载,由于是单线程,所以速度是比较慢的,我用樱花vps下载百度网盘资源不会超过500KB/s。于是我再介绍一种多线程下载方法,速度嗷嗷的,有图有真相

30102319_opUd.jpg

方法/步骤

  1. CentOS安装Axel:

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

    32位CentOS执行下面命令:

    wget -c http://pkgs.repoforge.org/axel/axel-2.4-1.el5.rf.i386.rpm

    rpm -ivh axel-2.4-1.el5.rf.i386.rpm

    64位CentOS执行下面命令:

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

    rpm -ivh axel-2.4-1.el5.rf.x86_64.rpm

  2. Axel命令使用方法:

    axel 参数 文件下载地址

    可选参数:

    -n   指定线程数

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

    如下载lnmp安装包指定9个线程,存到/tmp/:axel -n 9 http://soft.vpser.net/lnmp/lnmp0.9-full.tar.gz

  3. 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"

    END

注意事项

  • 注意:百度网盘貌似有屏蔽机制,如果开100进程不能下载的话,就少开点,我推荐10以内。

参考资料

转载于:https://my.oschina.net/u/1024576/blog/188792

你可能感兴趣的文章
现代图像处理技术试题
查看>>
ffmpeg的使用
查看>>
Oracle 白皮书-Oracle Data Guard 快速启动故障切换指南(1)
查看>>
通过案例学调优之--和 SHARED POOL 相关的主要 Latch
查看>>
sql server 数据库索引
查看>>
[spring-framework]Spring中集成RMI(远程方法调用)
查看>>
活动目录实战之十二 windows 2008 r2 AD 备份和还原 (下)-授权还原
查看>>
SQL2012群集
查看>>
I/O重定向
查看>>
VIM配置文件
查看>>
国外免费网管软件推荐
查看>>
2015年工作中遇到的问题:41-50
查看>>
python-字典
查看>>
收藏列表
查看>>
Linux信任主机(SSH)
查看>>
oracle数据库安装条件查询
查看>>
云服务IaaS,PaaS,SaaS的区别
查看>>
MFC 菜单
查看>>
ES权威指南[官方文档学习笔记]-6 document oriented
查看>>
ES权威指南[官方文档学习笔记]-23 Add an index
查看>>