systemd配置系统服务
配置软件为系统服务参数详解
参考链接:https://uixor.com/article/1479051730476994561
脚本文件一般存在于如下目录中
/lib/systemd/system
:本地配置的系统单元,开机不需要登录即可运行,优先级高;
/run/systemd/system
:运行时配置的系统单元,运行时的配置服务,优先级中;
/usr/lib/systemd/system
:软件包安装的系统单元,优先级低。
常用的配置
[Unit]
服务的说明
Description
描述服务
After
描述服务类别
[Service]
服务运行参数的设置
注意:service的启动、重启、停止命令全部要求使用绝对路径
Type=forking
是后台运行的形式
ExecStart
为服务的具体运行命令
ExecReload
为重启命令
ExecStop
为停止命令
PrivateTmp=True
表示给服务分配独立的临时空间
[Install]
服务安装的相关设置,可设置为多用户
下面为一个系统服务的示例
1 |
|