ubuntu开机自启动python程序
1.Ubuntu20.04自带app
1.1 applications
搜索start,出现如下界面
再选择add,按提示信息添加就可
1.2 another applications
终端输入gnome-weaks
,出现下图所示
开机密码,先进入目录
cd /etc/gdm3
sudo gedit custom.conf
2.利用systemd开机自动运行程序
2.1 原理
(待补充)
2.2 准备工作
在下面目录下(/etc/systemd/system)编写.service自启动文件
新建self_start.service文件,在文件中写入
[Unit]
Description=your description
# 必须执行网络
Requires=network-online.target
# 在网络启动后启动程序
After=network-online.target
[Service]
Type=simple
User=root
Group=root
# 工作目录
WorkingDirectory=your/src/path
# 需要自启动的代码
ExecStart=/your/python/path main.py
RestartSec=3
Restart=always
[Install]
WantedBy=multi-user.target
接下来就是将self_start.service设置为开机自启了
sudo systemctl start self_start.service
查看启动状态,图片显示已经激活
sudo systemctl status self_start.service
停止服务
sudo systemctl stop self_start.service
设置开机自启,完成时会有创建链接成功的提示。
sudo systemctl enable self_start.service
在开启服务或者关闭服务的时候,需要重载一下
sudo systemctl daemon-reload
至此,整个自启完成!
希望对大家有帮助,记得一键三连哦!
ubuntu开机自启动python程序相关推荐
- 树莓派4B开机自启动Python程序,发送WIFI-IP至指定邮箱
树莓派4B开机自启动Python程序,发送WIFI-IP至指定邮箱 树莓派开机自启动Python并发送IP地址到指定邮箱 环境 用Python发送邮件 获取WIFI的IP地址 整合发送邮件和获取WIF ...
- Ubuntu开机自启动桌面程序
在用户的home目录下面 ~/.config/autostart/目录下面添加启动项. 创建一个 appname.desktop 的文件,文件内容如下: [Desktop Entry] Type=A ...
- Ubuntu开机自启动程序的方法
文章目录 Ubuntu开机自启动程序的方法 目标效果 方案1:修改rc.local 测试结果 方案2:单独增加一个开机启动的脚本 错误1 错误2 实测结果 refs 方案3:利用官方快捷方式启动 Ub ...
- Ubuntu开机自启动(适用于ubuntu桌面、服务器、树莓派)
Ubuntu开机自启动 前言 一.服务(Service)是什么? 二.编写服务 1.创建服务 2.撰写服务内容 3.设置服务自启动 二.编写脚本 三.编写程序 总结 前言 声明:本人使用树莓派4B+ ...
- RoboMaster机甲大师——视觉组——ubuntu开机自启动脚本分析
ubuntu开机自启动脚本分析 FOR THE SIGMA FOR THE GTINDER FOR THE ROBOMASTER 简介: 很久没更新了,感觉自己太弗拉不堪了,这次主要分享的是在视觉程序 ...
- Ubuntu开机自启动的两种方法总结
第一种方法 1,新建个脚本文件new_service.sh #!/bin/bash # command content exit 0 2,设置权限 sudo chmod 755 new_service ...
- 使用robot-upstart开机自启动ROS程序
使用robot-upstart开机自启动ROS程序 1.环境 2.说明 3.安装robot-upstart 4.编写launch文件 5.添加自启动任务 6.upstart问题及其他事项 6.1 自启 ...
- Android开机自启动C程序调试
Android开机自启动C程序调试 本次记录是关于如何在rk3566的Android11版本下将led时钟显示添加成开机自启动的C程序. 首先,当然是在sdk中会被执行到的.rc文件中将我们所需要执行 ...
- Ubuntu开机启动Python脚本
注意事项:如果脚本没有执行,首先应该考虑执行权限问题,查看脚本和相应的文件是否有执行权限,如果没有需要赋予执行权限. 方法1: 1.编写一个shell脚本文件,例如python_auto.sh,文件内 ...
- 怎样使程序开机自启动和程序挂掉自动重启
碰到这个问题基本都是属于服务端工程部署的事情,在部署好我们的算法服务后,怎么样保证当服务器关机重启后,我们的算法服务自动重新运行?如果碰到异常bug使得我们的程序挂掉后,怎样让它重新运行? 下面方法都 ...
最新文章
- eclipse 默认jdk 的设置 eclipse.ini -vm 参数
- Java开发必须掌握的线上问题排查命令
- 如何配置Spring的XML文件及使用
- 《编写高质量代码:改善C#程序的157个建议》勘误表
- 【火爆】微软的Holographic会给我们带来什么?Imagine porn with this...
- 计算机c盘哪些东西可以清理,细说电脑c盘哪些文件可以删除
- mysql表变量临时表_表变量和临时表详解
- keytool 错误: java.io.IOException: Keystore was tampered with, or password was incorrect
- 剪映专业版 for Mac(全能好用的视频编辑工具)v1.0.11中文版
- 时间选择插件jquery.timepickr
- “杀京东”京东价格监控软件项目开发日志一
- CCF NOI1097 数列
- SAP中通过删除新建未记账成本要素期间的方式更改成本要素类别
- python数据分析:词性标注
- Kibana操作Elasticsearch-Aggregations聚合数据分析
- join me - gregorian 歌词翻译
- window10运行不了1stopt_软件与win10不兼容怎么办?完美解决Win10与软件不兼容的问题...
- (附源码)springboot物联网智能管理平台 毕业设计 2111120
- leetcode 18. 四数之和 (C++)
- 【线性代数】二、向量组和方程组
热门文章
- 前端怎么把word文档转换成HTML格式
- 1020-锰硅、硅铁、郑醇、焦煤、焦炭、尿素、纯碱、郑煤、EG、PVC跌停,郑煤期权,看涨期权跌停,看跌期权涨停,做市商停止报价
- 会员运营是什么?会员运营体系有哪些类别?
- 记录一下matlab画雷达图
- 商业定律22条,你读懂了几条
- QT 报 QMetaObject::connectSlotsByName: No matching signal for on_btn_clicked()
- 大学计算机一级等级考试题,大学计算机一级考试试题.doc
- 带宽、特征频率、截止频率、-3dB
- 【PYTHON】【requests】【自定义authen,requests.auth AuthBase】
- Git 基础之远程仓库-2.5