我可以在 conda 环境中使用 nohup 吗?

我可以在 conda 环境中使用 nohup 吗?

我应该在通过 ssh 连接的远程 Linux 服务器的 conda 环境中运行一个程序,这需要很长时间。我可以使用 nohup 来注销吗?由于 conda 环境会出现任何问题吗?我该如何进行?

答案1

我建议使用screenortmux代替。这些“终端多路复用器”将允许您创建一个单独的会话,您可以从中“分离”并使其在后台运行。您甚至可以注销,然后重新登录以重新连接到该会话。我将它用于任何rsync我想在后台运行的长时间运行的任务(例如,运行)。

screen以下是解释这个想法的快速介绍:https://medium.com/swlh/how-to-use-screen-on-linux-to-detach-and-reattach-your-terminal-2f52755ff45e

相关内容