如何在 OS X 中以非特权用户身份运行持久后台进程?

如何在 OS X 中以非特权用户身份运行持久后台进程?

我目前正在使用启动该进程,nohup但偶尔在注销并重新登录后,该进程就会消失。有东西正在收割它。

我不需要它在重启后继续存在(所以我认为launchd这里可能有点小题大做),但我希望只要机器启动并运行,它就能继续存在,无论我是否登录。

答案1

查看林贡。这是一个非常易于使用的 GUI,您可以用它编辑和创建 launchd 配置文件。

答案2

screen? 您可以注销,并且屏幕会话将继续运行。尽管如果您使用该功能,它们不应该依赖您的 FileVault 主目录被挂载。

相关内容