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程序相关推荐

  1. 树莓派4B开机自启动Python程序,发送WIFI-IP至指定邮箱

    树莓派4B开机自启动Python程序,发送WIFI-IP至指定邮箱 树莓派开机自启动Python并发送IP地址到指定邮箱 环境 用Python发送邮件 获取WIFI的IP地址 整合发送邮件和获取WIF ...

  2. Ubuntu开机自启动桌面程序

    在用户的home目录下面  ~/.config/autostart/目录下面添加启动项. 创建一个 appname.desktop 的文件,文件内容如下: [Desktop Entry] Type=A ...

  3. Ubuntu开机自启动程序的方法

    文章目录 Ubuntu开机自启动程序的方法 目标效果 方案1:修改rc.local 测试结果 方案2:单独增加一个开机启动的脚本 错误1 错误2 实测结果 refs 方案3:利用官方快捷方式启动 Ub ...

  4. Ubuntu开机自启动(适用于ubuntu桌面、服务器、树莓派)

    Ubuntu开机自启动 前言 一.服务(Service)是什么? 二.编写服务 1.创建服务 2.撰写服务内容 3.设置服务自启动 二.编写脚本 三.编写程序 总结 前言 声明:本人使用树莓派4B+ ...

  5. RoboMaster机甲大师——视觉组——ubuntu开机自启动脚本分析

    ubuntu开机自启动脚本分析 FOR THE SIGMA FOR THE GTINDER FOR THE ROBOMASTER 简介: 很久没更新了,感觉自己太弗拉不堪了,这次主要分享的是在视觉程序 ...

  6. Ubuntu开机自启动的两种方法总结

    第一种方法 1,新建个脚本文件new_service.sh #!/bin/bash # command content exit 0 2,设置权限 sudo chmod 755 new_service ...

  7. 使用robot-upstart开机自启动ROS程序

    使用robot-upstart开机自启动ROS程序 1.环境 2.说明 3.安装robot-upstart 4.编写launch文件 5.添加自启动任务 6.upstart问题及其他事项 6.1 自启 ...

  8. Android开机自启动C程序调试

    Android开机自启动C程序调试 本次记录是关于如何在rk3566的Android11版本下将led时钟显示添加成开机自启动的C程序. 首先,当然是在sdk中会被执行到的.rc文件中将我们所需要执行 ...

  9. Ubuntu开机启动Python脚本

    注意事项:如果脚本没有执行,首先应该考虑执行权限问题,查看脚本和相应的文件是否有执行权限,如果没有需要赋予执行权限. 方法1: 1.编写一个shell脚本文件,例如python_auto.sh,文件内 ...

  10. 怎样使程序开机自启动和程序挂掉自动重启

    碰到这个问题基本都是属于服务端工程部署的事情,在部署好我们的算法服务后,怎么样保证当服务器关机重启后,我们的算法服务自动重新运行?如果碰到异常bug使得我们的程序挂掉后,怎样让它重新运行? 下面方法都 ...

最新文章

  1. eclipse 默认jdk 的设置 eclipse.ini -vm 参数
  2. Java开发必须掌握的线上问题排查命令
  3. 如何配置Spring的XML文件及使用
  4. 《编写高质量代码:改善C#程序的157个建议》勘误表
  5. 【火爆】微软的Holographic会给我们带来什么?Imagine porn with this...
  6. 计算机c盘哪些东西可以清理,细说电脑c盘哪些文件可以删除
  7. mysql表变量临时表_表变量和临时表详解
  8. keytool 错误: java.io.IOException: Keystore was tampered with, or password was incorrect
  9. 剪映专业版 for Mac(全能好用的视频编辑工具)v1.0.11中文版
  10. 时间选择插件jquery.timepickr
  11. “杀京东”京东价格监控软件项目开发日志一
  12. CCF NOI1097 数列
  13. SAP中通过删除新建未记账成本要素期间的方式更改成本要素类别
  14. python数据分析:词性标注
  15. Kibana操作Elasticsearch-Aggregations聚合数据分析
  16. join me - gregorian 歌词翻译
  17. window10运行不了1stopt_软件与win10不兼容怎么办?完美解决Win10与软件不兼容的问题...
  18. (附源码)springboot物联网智能管理平台 毕业设计 2111120
  19. leetcode 18. 四数之和 (C++)
  20. 【线性代数】二、向量组和方程组

热门文章

  1. 前端怎么把word文档转换成HTML格式
  2. 1020-锰硅、硅铁、郑醇、焦煤、焦炭、尿素、纯碱、郑煤、EG、PVC跌停,郑煤期权,看涨期权跌停,看跌期权涨停,做市商停止报价
  3. 会员运营是什么?会员运营体系有哪些类别?
  4. 记录一下matlab画雷达图
  5. 商业定律22条,你读懂了几条
  6. QT 报 QMetaObject::connectSlotsByName: No matching signal for on_btn_clicked()
  7. 大学计算机一级等级考试题,大学计算机一级考试试题.doc
  8. 带宽、特征频率、截止频率、-3dB
  9. 【PYTHON】【requests】【自定义authen,requests.auth AuthBase】
  10. Git 基础之远程仓库-2.5