Ubuntu下开机自启动
通过服务的方法设置,贴个简单配置:1
2
3
4
5
6
7
8
9
10
11
12[Unit]
Description=Login Service # 服务描述
After=network.target
[Service]
WorkingDirectory=/home/togo/source/login/python
ExecStart=/usr/bin/python2 server.py
Restart=on-abort # 意外退出的时候重启, 其他选项always
RestartSec=15s # 重启间隔
[Install]
WantedBy=multi-user.target
将上述内容保存为login.service
,复制到/lib/systemd/system/
下,然后通过service或者systemctl命令控制。
1 | service status login |
关于Restart的选项可以参考What does Restart=on-abort mean in a systemd sercie.
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。