Linux-服务管理命令-systemctl
1 |
|
参考:
linux systemctl命令详解
systemd user services and systemctl –user
- 用户 .service 文件推荐放在
$USER/.config/systemd/user
,这个时候对应的 systemctl 命令要加--user
- 用户 service 不启动?看看这里:https://unix.stackexchange.com/questions/251211/why-doesnt-my-systemd-user-unit-start-at-boot
systemd的配置文件目录
/usr/lib/systemd/system/
:每个服务最主要的启动脚本的配置放在这,有点类似以前的/etc/init.d
;/run/systemd/system/
:系统执行过程中所产生的服务脚本所在目录,这些脚本的优先级要比/usr/lib/systemd/system/
高;/etc/systemd/system/
:管理员根据主机系统的需求所创建的执行脚本所在目录,执行优先级比/run/systemd/system/
高;$USER/.config/systemd/user
:用户的脚本配置,好像只有用户登录的时候才会执行。
Linux-服务管理命令-systemctl
https://dnacore.github.io/post/461cb864-0881-4bca-a3b5-d0c28fe1fe07.html