Ubuntu多工具多线程下载网络文件

1.wget

如果需要在 wget 命令中使用用户名和密码,可以使用 --user--password 选项。例如:

wget --user=username --password=password https://example.com/file_to_download

请将 usernamepassword 替换为你的实际用户名和密码。

注意:在命令行中明文显示密码可能会有安全风险,因为这可能会在命令历史中留下密码。如果你关心这个问题,你可以只使用 --user 选项,然后 wget 会提示你输入密码:

wget --user=username https://example.com/file_to_download

在这种情况下,你需要在提示时手动输入密码。

断点接力下载

wget -t 0 -c https://example.com/file_to_download

恢复之前的下载进程,其中

-c 表示断点续连
-t 表示 断了会每经过几秒重新连接连接一次,0表示一直不断重连,有最大连接次数的
注意:需要在原来下载的目录位置输入命令,如果位置不一样的话,会在当前位置重新下载

2.aria2c

aria2c 支持使用 --http-user--http-passwd 选项来保存网站的用户名和密码。以下是如何使用这些选项的示例:

aria2c --http-user=<your_username> --http-passwd=<your_password> -x5 https://example.com/file_to_download

请将 <your_username><your_password> 替换为你的用户名和密码。

3,axel

axel 命令本身并不支持直接在命令行中输入用户名和密码。但是,可以使用 wget 命令下载文件,然后使用 axel 命令进行多线程下载。

首先,使用 wget 命令保存文件的 cookies:

wget --save-cookies cookies.txt --keep-session-cookies --user=username --password=password https://example.com/file_to_download

然后,使用 axel 命令和 wget 命令保存的 cookies 下载文件:

axel -n 5 --load-cookies cookies.txt https://example.com/file_to_download

usernamepassword 替换为你的实际用户名和密码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

之群害马

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

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

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

打赏作者

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

抵扣说明:

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

余额充值