systemd中如何区分用户服务和系统服务?

shi*_*ish 6 zsh debian systemd mate-desktop

昨天问了一个问题,其中一条评论是有人分享说这是一项“用户服务”。现在如何区分“用户服务”和系统服务?

小智 7

根据文档,可以通过其路径来区分单元文件。

例如; 如果单元文件在

/etc/systemd/system
/usr/lib/systemd/system
/run/systemd/system
Run Code Online (Sandbox Code Playgroud)

目录,这个单位属于系统。

如果它在

~/.config/systemd/user/*
/etc/systemd/user/*
$XDG_RUNTIME_DIR/systemd/user/*
/run/systemd/user/*
~/.local/share/systemd/user/*
/usr/lib/systemd/user/*
Run Code Online (Sandbox Code Playgroud)

目录,它属于用户。