如何安全地放弃 ubuntu 会话?

如何安全地放弃 ubuntu 会话?

我正在尝试将一个巨大的数据库迁移到 Ubuntu 18.04 服务器,但是有没有办法,即使我以某种方式丢失连接(vpn 或 ssh),它也会在后台继续运行迁移,并且我可以在重新连接并重新 ssh 时附加该会话?

答案1

screen和应用tmux终端多路复用器

您可以运行虚拟终端,并进行连接/分离而不干扰正在进行的进程。

两者都位于 Ubuntu 存储库中。

答案2

您可以执行诸如在后台运行脚本或使用 停止正在运行的作业Ctrl-Z并通过命令在后台继续运行它之bg类的操作。但您需要让您的作业合理地输出到日志等,以便您可以返回并检查进度等。搜索等nohupbg例如此链接这是我找到的第一个。

相关内容