Ubuntu多线程下载数据资源、需要登录才能下载的数据资源 方法记录

本文介绍在Ubuntu系统中如何使用axel和aria2c工具进行多线程下载,特别是aria2c支持登录用户下载受保护资源的方法,包括通过用户名密码及Cookies实现。

Ubuntu多线程下载数据资源、需要登录才能下载的数据资源 方法记录

一.axel

可以设置多个线程下载资源,很方便

1.安装
sudo apt-get install axel(需要sudo权限)
2.下载命令
axel -n 10 -o output_dir http://...

其中-n表示设置的线程数量,这里设置为10;-o为输出目录,这里设置为output_dir,如果不写-o会下载到当前目录下;http就是你要下载的链接
axel应该下载不了需要登录用户后才允许下载的资源,需要下面的方法

二.aria2c

可以下载需要登录用户后才允许下载的资源,例如cityscapes数据集

1.安装
sudo apt-get install aria2c(需要sudo权限)
2.下载命令
2.1不需要登录时
aria2c http://...

http就是你要下载的链接

2.2 需要登录
1. aria2c --http-user=xxx --http-passwd=xxx https://...
2. aria2c --ftp-user=xxx --ftp-passwd=xxx ftp://ftp...

其中xxx分别是对应的用户名和密码
如果上面两个下载命令不能使用,还有个办法——使用co

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

起个什么名字好w

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值