systemd 单元
docdoc service --config <path> install 生成 /etc/systemd/system/docdoc.service,install 时探测全局安装的 docdoc 可执行文件绝对路径与配置文件绝对路径,并固化进单元:
[Unit]
Description=docdoc documentation server
After=network.target
[Service]
ExecStart=<docdoc 绝对路径> serve --config <配置文件绝对路径>
Restart=on-failure
User=<执行 install 的用户>
[Install]
WantedBy=multi-user.target
命令映射
| CLI 命令 | systemd 行为 |
|---|---|
docdoc service install |
写入单元文件、daemon-reload、enable |
docdoc service start |
systemctl start docdoc |
docdoc service stop |
systemctl stop docdoc |
