参考:
https://blog.csdn.net/chenhao0424/article/details/126556116

第一步

准备要执行的python脚本11.py,auto_start.sh脚本,如下:

#!/bin/bash
cd /home/xxxx/shell
/usr/bin/python3 11.py
#其中python路径都需要为绝对路径

我的python路径是/usr/bin/python3

第二步

修改 脚本权限,如下:

sudo chmod +x /home/xxx/shell/11.py

第三步

向系统注册服务,在目录/etc/systemd/system/下添加python.service文件,内容如下:

[Unit]
Description=svc-test
After=network.target
StartLimitIntervalSec=0
[Service]
Type=simple
Restart=always  //no退出后不会重启,always表示退出后会一直重启
RestartSec=1
User=root
ExecStart=/bin/bash /home/xxxx/shell/11.sh  // 必须为绝对路径,最好先在命令行输入/bin/bash /home/xxxx/shell/11.sh 看有没有什么问题[Install]
WantedBy=multi-user.target

我的bash路径和参考链接不一样,是/bin/bash,注意注释要删掉

第四步

添加执行权限

sudo chmod  +x  /home/xxxx/shell/11.sh

第五步

重载系统服务

sudo systemctl daemon-reload

第六步

将服务注册为开机启动

sudo systemctl enable python.service

第七步

重启机器验证

sudo reboot
ps  -aux  |  grep  python #查看正在运行的python代码

结果

第八步

如果更换了脚本内容,需要重启服务

sudo systemctl start 1 #启动服务
sudo systemctl stop 1 #停止服务
sudo systemctl restart 1 #重启服务
sudo systemctl status 1 #查看服务状态

python脚本自启动相关推荐

  1. Linux下Python脚本自启动与定时任务详解

    这篇文章主要给大家介绍了关于Linux下Python脚本自启动与定时任务的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用python具有一定的参考学习价值. 前言 最近同事问了一个关于P ...

  2. linux 定时运行脚本_教你如何在Linux下让Python脚本自启动和定时启动

    本文简单介绍如何在Linux下设置Python脚本自启动和定时启动. 一.Python开机自动运行 假如Python自启动脚本为auto.py.那么用root权限编辑以下文件: sudo vim /e ...

  3. python脚本自动运行失败_Linux下Python脚本自启动和定时启动的详细步骤

    一.Python开机自动运行 假如Python自启动脚本为 auto.py .那么用root权限编辑以下文件: sudo vim /etc/rc.local 如果没有 rc.local 请看 这篇文章 ...

  4. linux开机自启动python脚本_Linux下Python脚本自启动和定时启动的详细步骤

    一.Python开机自动运行 假如Python自启动脚本为 auto.py .那么用root权限编辑以下文件: sudo vim /etc/rc.local 如果没有 rc.local 请看 这篇文章 ...

  5. python程序开机自启动_Linux下Python脚本自启动和定时启动的详细步骤

    一.Python开机自动运行 假如Python自启动脚本为 auto.py .那么用root权限编辑以下文件: sudo vim /etc/rc.local 如果没有 rc.local 请看 这篇文章 ...

  6. linux 开机自启动运行python脚本

    供测试的python脚本testboot.py(确认你的python3路径二选一): #!/usr/bin/python3 with open('testboot.txt',"w" ...

  7. jenkins配置python脚本参数_jenkins配置python脚本定时任务过程图解

    这篇文章主要介绍了jekins配置python脚本定时任务过程图解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 2.下载安装包后直接运行,进行选择 ...

  8. python写linux脚本_Linux下设置python脚本文件为服务

    (最简单的方式nohup python xxx.py) ------------------------------------------------------------------------ ...

  9. asp python 定时任务_Ubuntu使用crontab定时执行python脚本

    转载其他博主的博客,记录过程,及使用中的一些问题 有时会遇到需要在linux的主机上定时的执行某个python脚本来处理事情的需求,这时可以考虑使用crontab来实现. 关于crontab的介绍,参 ...

最新文章

  1. 使用python操作redis及简单应用
  2. Python SQLAlchemy
  3. php 二位数组随机,PHP多维数组 php打乱数组二维数组多维数组的简单实例
  4. 树莓派dht11上云_树莓派使用 DHT11 / DHT22 温湿度传感器
  5. Angular refreshView里Component template函数的执行原理
  6. 关系数据库——关系数据语言
  7. mysql命中索引规律
  8. Optical Flow related Tutorials
  9. 【Spark】sparksql中使用自定义函数
  10. java中charconst_C语言常量
  11. kettle-spoon安装
  12. oracle 查询去年同期,Oracle求近7日累計值和去年同期值
  13. H5设备运动事件 DeviceMotionEvent 实现摇一摇功能
  14. 深入浅出计算机原理组成--->指令与运算——指令跳转(2)
  15. JAVA集合和字符串互转
  16. 中公教育python教师_为什么中公教育、华图的老师不自己去考公务员?
  17. 程序员都会的五大算法之三(贪心算法),恶补恶补恶补!!!
  18. vue利用【​v-viewer插件】实现单张图片以及多张图片的(触屏缩放和拖动)
  19. 笔记本电脑触控板操作小结
  20. C++ scanf()函数

热门文章

  1. JERK、Junction Deviation、Linear Advance
  2. remind sb to do还是remind sb of doing
  3. 系列学习 docker 之第 5 篇 —— Docker 常用命令
  4. AI目标分割能力,无需绿幕即可实现快速视频抠图
  5. jQuery Ui Tabs插件使用问题记录
  6. PPT动画教程:配色方案
  7. 机房预约系统(黑马程序员)
  8. sql连接显示未能连接服务器,SQL Server 2008无法连接到服务器的操作教程
  9. 云呐|最新酒店行业固定资产管理办法,酒店实物资产管理系统
  10. 物联网-物联网智能数据处理技术