终止 Java 应用程序

终止 Java 应用程序

我在 suseEnvironment 上有一个 Java 应用程序,它以 SH 文件开头。

我使用命令:startFile.sh &。

如果我通过 putty 登录,则在关闭 putty 后应用程序仍在运行。

如果我直接(通过 UI)登录 suse 并启动应用程序,它会在我从 SUSE 注销后终止。

有什么不同?

答案1

给予&只会将其置于后台。你还必须做nohup

nohup startFile.sh &

这样程序就不会收到SIGHUP。

相关内容