很多时候,我希望某个守护进程在用户登录时运行并在用户注销时终止。如果守护程序意外退出,我希望这些守护程序重新启动,并且我想要一种方便的方法来查看守护程序状态以及什么不是。我希望守护进程归用户所有。
基本上,我想要systemdand systemctl,但用于会话而不是系统。有这样的事情吗?我想这已经是 的一部分systemd,但我还没有找到任何关于它的东西。通常人们建议将服务添加到~/.profile,但这似乎是一个非常糟糕的初始化系统。
systemd
systemctl
~/.profile
systemd init
init ×1
systemd ×1