Ubuntu16.04下载百度网盘大文件方法——aria2简单配置使用

一直用的teamviewer连接服务器,但是这个软件从个人电脑上传数据到服务器特别慢,网上的解决办法还特别麻烦,所以想尝试通过百度网盘来解决(我开了会员= =)。但是搜索了一下并没有linux版本的百度网盘,或者说网上有相关linux的百度网盘下载办法特别麻烦,所以找到了aria2这个插件,利用它来下载百度网盘的东西(实测真的好用,速度飞起)。

打开ubuntu自带的firefox,下载插件
https://addons.mozilla.org/zh-CN/firefox/addon/baidu-pan-exporter/

安装aria2

sudo apt-get install aria2

配置aria2

sudo mkdir /etc/aria2    #新建文件夹  
sudo touch /etc/aria2/aria2.session    #新建session文件
sudo chmod 777 /etc/aria2/aria2.session    #设置aria2.session可写 
sudo vi /etc/aria2/aria2.conf    #创建配置文件

配置aria2.conf(路径自行修改)

#=========文件保存目录自行修改
dir=/home/username/Download #username根据实际情况修改
disable-ipv6=true

#打开rpc的目的是为了给web管理端用
enable-rpc=true
rpc-allow-origin-all=true
rpc-listen-all=true
#rpc-listen-port=6800
#断点续传
continue=true
input-file=/etc/aria2/aria2.session
save-session=/etc/aria2/aria2.session

#最大同时下载任务数
max-concurrent-downloads=20

save-session-interval=120

# Http/FTP 相关
connect-timeout=120
#lowest-speed-limit=10K
#同服务器连接数
max-connection-per-server=10
#max-file-not-found=2
#最小文件分片大小, 下载线程数上限取决于能分出多少片, 对于小文件重要
min-split-size=10M
#单文件最大线程数, 路由建议值: 5
split=10
check-certificate=false
#http-no-cache=true

保存并退出。
启动aria2

sudo aria2c --conf-path=/etc/aria2/aria2.conf #此为配置文件的绝对路径
如果没有提示错误,按ctrl+c停止运行命令,转为后台运行:
sudo aria2c --conf-path=/etc/aria2/aria2.conf -D #还可以设置开机自启动,因为我是在服务器上使用,所以就没有往下看了。

下载
重启firefox,打开要下载的文件的分享链接
https://pan.baidu.com/s/1MDFY8Pgk7dRyi4BpU447FA
选择文本导出,将弹出页面的下载链接复制到终端下进行下载。
Ubuntu16.04下载百度网盘大文件方法——aria2简单配置使用_第1张图片
Ubuntu16.04下载百度网盘大文件方法——aria2简单配置使用_第2张图片
实测中发现,在百度网盘网页版中无法弹出下载链接页面,需要将要下载的个人文件以分享的形式进行打开,再进行下载。
Ubuntu16.04下载百度网盘大文件方法——aria2简单配置使用_第3张图片
这个插件还是挺强大的,只是学习了一下简单的配置并使用。
设置开机自启动等更多内容参考:https://blog.csdn.net/vacuum136/article/details/50636910 或aria2官方文档

你可能感兴趣的:(linux)