我正在登录 Ubuntu 16.04,并编写了一个在后台运行 redshift 的启动应用程序:
exec redshift
为了在登录时启动它,我将其添加到 Ubuntu 的启动应用程序下。
注销后,我可以看到 redshift 进程继续在 下运行ps
。运行 时,该用户的会话也可见loginctl
。
我的问题是:1) 是否有办法通过 logout 终止后台进程?2) redshift 是否忽略了信号,因此无法正常关闭?
我正在登录 Ubuntu 16.04,并编写了一个在后台运行 redshift 的启动应用程序:
exec redshift
为了在登录时启动它,我将其添加到 Ubuntu 的启动应用程序下。
注销后,我可以看到 redshift 进程继续在 下运行ps
。运行 时,该用户的会话也可见loginctl
。
我的问题是:1) 是否有办法通过 logout 终止后台进程?2) redshift 是否忽略了信号,因此无法正常关闭?