问题场景
很多人应该都遇到过自己明明正常运行的nohup
后台进程,结果突然间就断了……前几天,我的python脚本也是,莫名其妙用nohup
不到一天就掉了,看日志显示一切都正常,没有任何报错,这究竟是怎么回事呢?
解决方案
仔细查了下,原来是我们运行nohup
的时候退出的操作不够细节,我们的运行的脚本相关命令是这样的
nohup python3 -u qq.py > nohup.log 2>&1
❌错误操作:执行完上述命令后,直接关闭终端,这样会导致nohup
进程在某个时间点莫名自己就结束了,而且还不会报错……
✔️正确操作:执行完上述命令后,需要输入exit
再关闭终端!
![图片[1]-nohup异常中断且没有任何报错的解决方案-FancyPig's blog](https://www.cvv-goods.com/wp-content/uploads/2023/03/20220217034101362.webp)
© 版权声明
THE END
暂无评论内容