系统服务和用户服务比较

存储自定义单元文件

系统服务 : /etc/systemd/systemd/system/unit.service

用户服务 : ~/.config/systemd/user/unit.service

重新加载单元文件

系统服务 : # systemctl daemon-reload

用户服务 : $ systemctl --user daemon-reload

启动服务

系统服务 : # systemctl start UNIT

用户服务 : $ systemctl --user start UNIT

停止服务

系统服务 : # systemctl stop UNIT

用户服务 : $ systemctl --user stop UNIT

在计算机启动时启动服务

系统服务 : # systemctl enable UNIT

用户服务 :$ loginctl enable-linger

                   $ systemctl --user enable UNIT

使用systemctl --user命令必须在控制台通过SSH登录,su和sudo不起作用。

systemctl命令与每个用户的systemd --user进程交互,仅当用户首次从控制台或SSH登陆时系统才会启动该进程。

你可能感兴趣的:(linux,服务器,linux,运维,ssh)