断点续传怎么开:接着浏览器下到一半的文件继续
两种续传场景
场景一:aria2 自己的任务中断了。不需要任何参数——在原目录重跑同一条命令,它会读取下载文件旁的 .aria2 控制文件,从断点继续。控制文件记录了每个分块的完成状态,任务完成后自动删除。
场景二:文件是浏览器或其他程序下到一半的。这类半成品没有 aria2 控制文件,需要显式加 -c 参数:
aria2c -c -s2 "下载直链"
aria2 会核对本地已有字节数,向服务器请求剩余部分接着写。
-c 的两个前提
- 原始下载必须是顺序单线程下载。浏览器内置下载、大部分单线程工具都满足;如果原任务本身就是多段并行下载,各段交错写盘,无法接手;
- 服务器支持断点续传(HTTP Range 或 FTP REST)。不支持的服务器上
-c无效,aria2 会直接报错退出(退出码 8),见退出码表。
接手前的小检查
- 半成品文件名要与直链的文件名一致,不一致用
-o指定输出名对齐; - 放到直链默认会用的目录里,或用
-d指到半成品所在目录。
顺手的加固选项
--auto-file-renaming默认开启:同名文件存在时自动改名(文件名后插序号)保存新下载,避免覆盖;接手半成品时不需要它,也可以用--allow-overwrite控制覆盖行为;- 想让中断的任务在退出前存档、下次批量恢复,配合会话文件使用,见后台常驻。
控制文件丢了怎么办、能不能删,见控制文件。