Aria2命令下载BT种子/磁力/直链文件
1. 安装Aria2
在Debian 12上安装Aria2非常简单,只需要使用apt包管理器:
sudo apt update
sudo apt install aria2
2. 配置Aria2
为了更好地使用Aria2,我们需要创建一个配置文件:
mkdir -p ~/.aria2
nano ~/.aria2/aria2.conf
将以下内容复制到配置文件中:
# 基本设置
dir=/home/your_username/Downloads
disk-cache=32M
file-allocation=falloc
continue=true
# HTTP/FTP设置
max-concurrent-downloads=5
max-connection-per-server=5
min-split-size=10M
split=10
# BT设置
bt-enable-lpd=true
enable-peer-exchange=true
listen-port=51413
dht-listen-port=51413
# 种子保存设置
bt-save-metadata=true
bt-seed-unverified=true
bt-max-peers=0
# RPC设置(如果需要使用Web界面)
enable-rpc=true
rpc-listen-all=true
rpc-allow-origin-all=true
rpc-listen-port=6800
请将 your_username
替换为您的实际用户名。
3. 使用Aria2下载文件
3.1 下载直链文件
aria2c "http://example.com/file.zip"
3.2 下载BT种子
aria2c "path/to/your/file.torrent"
3.3 下载磁力链接
aria2c "magnet:?xt=urn:btih:HASH"
4. 高级用法
4.1 限制下载速度
aria2c --max-download-limit=500K "http://example.com/file.zip"
4.2 多线程下载
aria2c -s 5 -x 5 "http://example.com/file.zip"
4.3 断点续传
Aria2默认支持断点续传,如果下载中断,只需再次运行相同的命令即可恢复下载。
4.4 使用配置文件
aria2c --conf-path=/home/your_username/.aria2/aria2.conf
5. 使用Web界面(可选)
如果您想要一个图形界面来管理下载,可以使用AriaNg。这是一个纯HTML+JavaScript的前端,不需要安装任何额外的服务器软件。
- 下载AriaNg:
wget https://github.com/mayswind/AriaNg/releases/download/1.2.3/AriaNg-1.2.3.zip
unzip AriaNg-1.2.3.zip -d /home/your_username/AriaNg
- 使用浏览器打开
/home/your_username/AriaNg/index.html
文件。 - 在AriaNg的设置中,将RPC地址设置为
http://localhost:6800/jsonrpc
。
6. 注意事项
- 请确保您有合法权限下载文件。
- 下载BT和磁力链接时,请注意您所在地区的版权法律。
- 大文件下载可能会消耗大量带宽,请注意您的网络使用情况。
版权声明:
作者:MR.k
链接:https://bigeng.sbs/2024/09/aria2%e5%91%bd%e4%bb%a4%e4%b8%8b%e8%bd%bdbt%e7%a7%8d%e5%ad%90-%e7%a3%81%e5%8a%9b-%e7%9b%b4%e9%93%be%e6%96%87%e4%bb%b6/
文章版权归作者所有,未经允许请勿转载。
THE END