关于linux:Linux终端退出后导致nohup程序退出

最近发现Linux终端退出时我运行的nohup程序也会跟着退出,起初发现是新版SSH减少了这个一个机制,尝试应用网上的办法

vim /usr/lib/systemd/system/sshd@.service

而后退出

KillMode=process

重新启动SSH后,实测没用

解决办法

最初发现,敞开SSH窗口会敞开运行命令的session,导致nohup对应的过程被告诉须要一起shutdown。
那么,咱们每次运行完nohup的程序后,手动用exit命令退出,这样就能保留运行程序了

exit

实测胜利

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理