就非 root 用户使用而言,Linux 相当于 OS X“Launchd”吗?

就非 root 用户使用而言,Linux 相当于 OS X“Launchd”吗?

有没有一种非 root 用户启动“托管”进程的好方法?在这种情况下,我使用“托管”来描述在用户登录时启动的进程,该进程由某种进程管理器(如init)监视,如果失败则重新启动,并且其 stdout/stderr 自动记录在某处。

随着时间的推移,我自己想出了一些解决方案,例如运行或者导师,但两者都没有很好地集成到我的桌面环境或整个系统中。 有没有针对此类问题的标准解决方案?

相关内容