Unit段的常用选项:
Description:描述信息,意义性描述;
After:定义unit的启动次序;表示当前unit应晚于哪些unit启动;其功能与Before相反;
Requies:依赖到其它的units;强依赖,被依赖的units无法激活时,当前的unit即无法激活;
Wants:依赖到其它的units;弱依赖;
Confilcts:定义units 的冲突关系;
而Service的功能配置段选项示例如下:
Service段的常用选项:
Type:用于定义影响ExecStart及相关参数的功能的unit进程类型;
类型:
simple:
forking:
oneshot:
dbus:
notify:
idle:
EnvironmentFile:环境配置文件;
ExecStart:指明启动unit要运行的命令或脚本;ExecStart, ExecStartPost
ExecStop:指明停止unit要运行的命令或脚本;
Restart:
最后,我们来说一下Install的配置段。
Install段的常用配置:
Alias:
RequiredBy:被哪些unit所依赖;
WantBy:被哪些unit所依赖;
不过,我们需要注意的是对于新创建的unit文件以及修改过的unit文件,我们需要使用systemctl来重载其配置文件。
注意:对于新创建的unit文件或者修改过的unit文件,要通知systemd重载其配置文件:
# systemctl daemon-reload
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx