创建 demo.service 服务文件
创建服务配置文件 /etc/systemd/system/demo.service
1 | [Unit] |
可选创建同名 demo.timer 文件
当禁用 demo.service (systemctl disable demo.service) 开机启动并启用 demo.timer (systemctl enable demo.timer)的时候, 什么时候启动 demo.service 由 demo.timer 定义。通常用来做延迟开机启动。
1 | [Timer] |
启动服务
systemctl daemon-reloadsystemctl enable demo.servicesystemctl start demo.service
其他
当该服务 demo.service 守护的进程异常退出会被 systemd 自动启动。