首先需要切换到root 账户下
sudo su root
第一步:到相应目录下
cd /usr/lib/systemd/system
第二步:新增自己的开启需要自启动的文件(例:server_tcp.service)
[Unit]
Description=servicectrl
After=network.target
[Service]
Type=simple
Restart=on-failure
ExecStart=python /home/ubuntu/zhengshu/server_tcp.py
[Install]
WantedBy=multi-user.target
第三步:更改权限
chmod +x server_tcp.service
第四步:增加软连接
ln -sf /lib/systemd/system/server_tcp.service /etc/systemd/system/server_tcp.service
第五步:重新加载配置
systemctl daemon-reload
第六步:设置开机启动
sudo systemctl enable server_tcp.service
第七步:手动开启
systemctl restart server_tcp.service
第八步:查看状态
systemctl status server_tcp.service