【发布时间】:2016-08-22 18:40:16
【问题描述】:
我正在谷歌云平台上设置一个集群来运行 Jupyter notebook,但需要自动化集群关闭过程以节省资金,如果有人在运行某些东西,则中断关闭脚本。
如何使用 shell 脚本检查是否有正在运行的笔记本?
【问题讨论】:
-
有一些 Python 代码 here 可以识别正在运行的笔记本服务器和内核。你可以把它改编成一个检查是否有的脚本。
-
来
ps -ef | grep jupyter好吗? -
感谢@Thomas K,这肯定会对我的下一步工作有很大帮助。
-
@KeithHughitt,没想到,谢谢
-
如果您知道端口号,可以使用
lsof来检查正在侦听端口的进程。查看如何使用lsofdescribed here的完整答案
标签: shell jupyter jupyter-notebook