Jupyter notebook 如何在jupyter笔记本运行时返回命令行?

Jupyter notebook 如何在jupyter笔记本运行时返回命令行?,jupyter-notebook,Jupyter Notebook,我通过SSH连接到Linode终端。 我已经从命令行启动了Jupyter笔记本服务器。 但是我想在命令行中执行一些其他任务,保持NB服务器运行。我无法在不停止Jupyter笔记本服务器的情况下解决这个问题。它说: [I 05:55:05.523 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation). 既然您提到了Linode,我假设它在linu

我通过SSH连接到Linode终端。 我已经从命令行启动了Jupyter笔记本服务器。 但是我想在命令行中执行一些其他任务,保持NB服务器运行。我无法在不停止Jupyter笔记本服务器的情况下解决这个问题。它说:

[I 05:55:05.523 NotebookApp] Use Control-C to stop this server and shut 
down all kernels (twice to skip confirmation).

既然您提到了Linode,我假设它在linux/unix系统上

可能的选择:

  • 将进程发送到后台
  • 将流程发送到后台:
    jupyter笔记本&
  • 在终端上做一些工作
  • 使用pkill jupyter关闭jupyter(其效果应与 按ctrl+c键)
    • 警告:这将杀死所有的jupyter实例
  • 使用终端多路复用器,如tmux
  • 只需使用多个ssh会话(在imo中不是很优雅)

  • 总的来说,我认为最简单、最灵活的选项是选项2。

    为什么不能启动一个新的SSH会话,从而获得一个新的终端?是的,我找到的唯一解决方案是一个新的Cygwin窗口。我只是觉得奇怪,在终端会话中启动笔记本时,默认情况下它不会在后台运行守护程序