美文网首页
systemd开机启动示例

systemd开机启动示例

作者: xyqd | 来源:发表于2020-12-18 16:48 被阅读0次

写一个测试脚本:

文件名 $HOME/hello.sh

#!/bin/bash
while true
do
   echo hello world >> /tmp/hello.log
   sleep 1
done

赋予脚本权限

chmod +x $HOME/hello.sh

创建服务unit文件

sudo vim /etc/systemd/system/hello.service

##文件内容
[Unit]
Description = hello daemon

[Service]
ExecStart = /home/xyq/hello.sh  ## 要执行的程序路径
Restart = always     ## 程序意外退出会重启程序
Type = simple #默认类型

[Install]
WantedBy = multi-user.target

启动服务

sudo systemctl enable hello
sudo systemctl start hello
#运行状态确认
sudo systemctl status hello

成功则结果如下


000.jpg

相关文章

网友评论

      本文标题:systemd开机启动示例

      本文链接:https://www.haomeiwen.com/subject/ybcfnktx.html