程序如何检测它是否作为 systemd 守护进程运行?

Ral*_*ang 7 linux systemd

有什么方法可以检测程序是否由 systemd 作为守护进程运行?

系统API

sd_booted()
Run Code Online (Sandbox Code Playgroud)

用于检测整个系统是否由 systemd 启动,但没有提及程序本身。

谢谢

Max*_*kin 3

获取父进程 ID 并查看该进程是否为systemd