解决方法
nohup命令执行后,不要直接关闭终端,使用exit命令退出终端会话。

nohup 是指 no hang up 后台挂起运行,一般情况都是使用在远程服务器上,使用方式
这样就算因为网络原因断开连接或者是不小心把终端窗口关闭了,程序都不会中断,因为是在服务器上运行的。

最近实验室的网不稳定,所以采用这种方式,但是今天使用nohup的时候发现窗口只要关闭了程序就直接没了。

采用下边这种方式可以避免关闭窗口nohup失效,在之前的命令后边加上一个&符号,这样当前窗口就还存在
nohup (python xx.py) &
然后使用exit命令手动关闭窗口就解决了。

标签: none

添加新评论