进入命令后输入i 进入插入模式
复制粘贴以下内容:
[Unit]
Description=myddns Service
After=multi-user.target
[Service]
Type=idle
ExecStart=/root/.pyenv/versions/3.7.2/bin/python /data/own/ddns.py
[Install]
WantedBy=multi-user.target
说明:
[Unit]
Description=myddns Service # 所取服务的名称 可以自定义
After=multi-user.target # 在multi-user环境启动后运行
[Service]
Type=idle #idle确保脚本在其他东西加载完成之后运行,它的默认值是simple
ExecStart=/root/.pyenv/versions/3.7.2/bin/python /data/own/ddns.py
# /root/.pyenv/versions/3.7.2/bin/python 是当前python解释器位置,一般默认是usr/bin/python ,我这里是使用pyenv 安装的3.7.2 所以位置在 /root/.pyenv/versions/3.7.2/bin/python(注意使用绝对路径)
# /data/own/ddns.py 这是要添加为服务的脚本文件。
[Install]
WantedBy=multi-user.target