如何在执行systemd-logind.service守护进程之前确定哪些守护进程在Ubuntu启动时处于活动状态,而不依赖于systemd-logind.service守护进程?
我没有从strace和journalctl软件那里得到答案。我想找到带有systemd-logind.service的守护进程的依赖项。
..
我遵循这些指令已经有一段时间了,但还不太清楚(答案很复杂)。
我无法清楚地获得服务或守护进程的依赖关系,例如: systemctl列表-依赖关系系统d-logind.service-在systemctl列表之前-依赖关系系统d-logind.service-后
使用这些方法,不可能只找到服务的依赖项,因为同时并行地执行服务(systemd是系统和服务管理器)。
完全不可能清楚地跟踪和理解服务的依赖关系。这很难。
甚至,例如,我们希望通过命令查看执行或调用的服务有哪些步骤和调用:(strace -e trace=signal ping 8.8.8.8 -c 4)。同样,也没有服务和守护进程发出功能的指示。
这个网站给出了一些提示。https://insujang.github.io/2018-11-22/systemd-boot-process/
但如果我们试图缩小范围,它会变得更加混乱。
发布于 2022-07-10 18:45:58
在做了一些研究之后,似乎就有了这样的命令。
systemctl list-dependencies systemd-logind.service https://askubuntu.com/questions/1418036
复制相似问题