创建服务
首先进入/lib/systemd/system/
目录下,
新建一个文件,例如vim test.service
,内容如下:
[Unit]
Description=test #服务描述
After=network.target
[Service]
Type=forking #服务种类
ExecStartPre=-cd /home/test/ #启动前执行
WorkingDirectory=/home/test/ #工作目录
ExecStart=/opt/systemd-sh/test.sh #启动时执行
ExecReload=/bin/kill -SIGHUP $MAINPID #重启时执行
ExecStop=/bin/kill -SIGINT $MAINPID #停止时执行
[Install]
WantedBy=multi-user.target graphical.target
修改好后保存即可。