首先需要切换到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
