Aria2调用后关闭终端,是否仍会在后台继续做种?
Aria2是否会在后台持续做种?
不会。
直接在终端执行aria2c "magnet:url"时,aria2是作为前台进程运行的,它和当前终端会话绑定在一起。当你关闭终端时,对应的会话会结束,系统会给这个前台进程发送终止信号,aria2会直接停止运行,自然也就不会继续做种了。
如果想让aria2在关闭终端后还能持续做种,可以用这些方法:
- 用
nohup命令把进程放到后台:nohup aria2c "magnet:url" &,这样进程会脱离终端会话,关闭终端也不会被终止,运行日志默认会写到当前目录的nohup.out文件里 - 使用
screen或tmux这类终端复用工具:先启动screen/tmux会话,在里面运行aria2命令,之后detach会话(比如按Ctrl+A+D退出screen会话),此时关闭终端也不会影响aria2的运行,之后还能重新attach会话查看状态
内容的提问来源于stack exchange,提问作者Spatrico
相关产品推荐
相关产品推荐

