nohup &退出shell终端后,服务仍然断开

今天遇到了nohup启动后,断开shell终端后服务仍然死掉了。。。。。。

操作命令

nohup npm start >accss.log 2>&1 &

命令含义解析:

nohup 后台启动方式

npm start 启动命令

>nohup.logs 输出日志

2>&1 将错误也输出到日志

& 后台运行

执行完成启动命令仍然服务死掉

解决方案:

使用 exit命令退出后,在关闭shell窗口即可;

exit

操作步骤:

其实平时的一些细节问题,正常的操作是下面步骤,我们常常自己不注意直接关闭shell窗口。特此记录;

第一步:执行 exit;

第二步:关闭shell窗口;

参考链接:https://blog.csdn.net/JsongNeu/article/details/90345747

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。