系统有一个过程。它是什么?

系统有一个过程。它是什么?

我正在查看流程表,这个流程/bin/sleep infinity就在那里。它是由 开始的/lib/systemd/systemd --user

如果我杀死sleep,我当前的会话将停止,并且我将从系统中启动。

这是要做什么?

答案1

我通过 /usr/lib/systemd/user 进行了快速 grep,结果发现有一个名为 session-monitor.service 的服务,其 execstart 为 /bin/sleep infinity。在描述中它说:

停止自动杰克,以与会话结束相同的方式启动工作室音频,并为工作室控件提供后端以更改各种设置。

这看起来很奇怪,因为睡眠除了睡眠之外什么也不做。 session-monitor.service 的 execStopPost 是ExecStopPost=/bin/systemctl --user start systemd-exit.service,这解释了为什么杀死这个进程会让用户被踢出系统。

相关内容