一个很简单的后台运行 jupyternotebook 的命令问题, nohup jupyter notebook > /data/jupyter/jupyter.log 2>&1 &这个命令是什么意思

2019-07-31 02:06:57 +08:00
 yellowtail
前两天在服务器上第一次试着跑一个小爬虫 当时运行起来了,今天程序崩了,把控制台关了就再进不去了。。。

当时好像是用的 nohup jupyter notebook >jupyter.log 2>&1 &(后面一块‘ 2>&1 &’存疑,不记得,网上复制下来没理解胡乱试的,第一次带路径当时提示不存在,就直接删掉了) 也不记得是在 cmd 还是在 powershell 里输的(也搞不清区别。。)
今天的反应是输入以后也不报错,跳下一行了,但是浏览器还是打不开。。
4184 次点击
所在节点    Python
24 条回复
NotNowThenWhen
2019-07-31 07:52:36 +08:00
@lovestudykid 是的!&在 C 里面表示取指针。不过楼主貌似不太熟悉命令行,知道命令操作的过程即可,不然研究起来挺费功夫。
ipwx
2019-07-31 08:51:14 +08:00
建议就 jupyter notebook,不要关命令提示符就行了
julyclyde
2019-08-01 15:49:58 +08:00
& 放在后台运行
nohup 忽略 HUP 信号
> log 标准输出写到 log 文件去
2>&1 标准错误写到标准输出去
xbw1220
2019-08-29 10:44:17 +08:00
提问的智慧...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/587692

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX