4

我在每个 ssh 的机器上工作,我在其中运行ipython以进行交互式工作。我可以从 IPython 启动一个长时间运行的 Python 函数,切断 ssh 连接并稍后重新登录到 IPython 会话以观察结果吗?

4

1 回答 1

8

是的。使用screen, tmux(superior) 或类似软件。两者都使用您附加和分离的会话的概念。

tmux

  1. 运行tmux,然后ipython
  2. 完成后,<Ctrl+b> d分离。你回到了正常的外壳中。
  3. 当你回来时,tmux attach会带你回去ipython

使用屏幕,命令是screen和。<Ctrl+a> <Ctrl+d>screen -r

于 2013-10-24T18:55:10.160 回答