解决方案

安装screen

sudo apt install screen

新建会话

screen -S <scr_name>

在里面执行命令,Ctrl A 再按 D 脱离会话,关掉ssh也继续执行命令

恢复会话

screen -r <scr_name>

命令解释

  • screen:终端会话管理工具,把任务跑在远端服务器后台,就算断开 SSH,服务器上的下载命令依旧继续运行

  • -S:新建名为 <scr_name> 的会话

  • -r:切回名为 <scr_name> 的会话

  • -ls:列出所有会话列表

  • <scr_name>:会话名