我正在使用Jupyter Notebook进行一个项目。由于我在工作时需要通过ssh连接到Linux集群。
ssh -Y -L 8000:localhost:8888 user@host
然后我使用 jupyter notebook --no-browser &
命令启动笔记本,这样我就可以继续使用终端。然后在我的本地机器上打开 localhost:8000
并进行我的工作。
我的问题是我有几次忘记通过在前台运行该进程并使用 Ctrl-C
进行关闭服务器。相反,我只是注销了 ssh 会话。现在当我运行 jupyter notebook list
时,我得到了如下输出:
Currently running servers:
http://localhost:8934/ :: /export/home/jbalsells
http://localhost:8870/ :: /export/home/jbalsells
http://localhost:8892/ :: /export/home/jbalsells
http://localhost:8891/ :: /export/home/jbalsells
http://localhost:8890/ :: /export/home/jbalsells
http://localhost:8889/ :: /export/home/jbalsells
http://localhost:8888/ :: /export/home/jbalsells
显然我不希望所有这些服务器在我的工作机器上运行,但我不知道如何关闭它们!
当我运行ps命令时,没有任何输出:
PID TTY TIME CMD
12678 pts/13 00:00:00 bash
22584 pts/13 00:00:00 ps
我已经安装了Jupyter 4.1.0。