我们公司的采用的谷歌的云机器,如果机器里由显卡,那么这台机器会每隔一段时间会重启重启后会导致任务挂掉,对于布置的在机器上的服务需要设置开机自启动。

这个是开机就启动python 程序

在 /lib/systemd/system/ 新建 glory.service文件

所有路径都用绝对路径

 sudo vi /lib/systemd/system/glory.service
[Unit]
#这段是描述,随便写写
Description=start_rule_mafia1_agent[Service]
# 你的Ubuntu 用户名称
User=game
#你的用户分组默认与用户名相同
Group=game
#这段非常重要,op.sh 是你开机要执行的shell 脚本,全部用绝对路径
ExecStart=/bin/bash /home/game/glory_btps1/AP/rec1/op.shExecStop=/bin/kill $MAINPID
PrivateTmp=true[Install]
WantedBy=multi-user.target
下面就是写这个op.sh 脚本,用于启动一个叫op.py 的python 程序
vi op.sh

#!/bin/bash
path=$(cd $(dirname $0);pwd)
cd "$path"
#/home/game/anaconda3/bin/python start-gate.py > p.log/home/game/anaconda3/bin/python schd.py > p1.log
赋予op.sh 文件夹读写权限,这一步非常重要
sudo chmod 777 -R *
sudo systemctl enable glory.service

查看有无报错

sudo systemctl daemon-reload
sudo systemctl status glory.service
如果显示不成功再执行
sudo systemctl start glory.service
sudo systemctl status glory.service

python 程序开机自启动,亲测可用相关推荐

  1. 设置python程序开机自启动

    设置python程序开机自启动 1.创建一个xxx.bat文件,右键编辑 2.在xxx.bat文件里面写入以下内容后保存: d: #如果需要开机自启动的python程序在c盘,不需要这一行程序:如果需 ...

  2. python英文聊天机器人(亲测可用)

    python英文聊天机器人(亲测可用) 本文参考https://www.cnblogs.com/youcong/p/10462924.html 第一步: 下载所需包 pip install aiml ...

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

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

  4. 云开发谁是卧底线下小游戏发牌助手微信小程序源码-亲测可用

    云开发谁是卧底线下小游戏源码,发牌助手微信小程序源码. "谁是卧底OL"是一个非常有趣,风靡全国的比拼语言表述能力.知识面与想象力的游戏. 谁是卧底OL是一款由开发商北游科技倾力打 ...

  5. python程序开机自启动_python 设置开机启动脚本

    原博文 2019-05-10 15:27 − 1.创建python_auto.bat的快捷方式,放入启动项: C:\Users\Administrator\AppData\Roaming\Micros ...

  6. 织梦charset.func.php,织梦程序百度php主动推送代码,亲测可用!

    随着百度生态环境及算法改变,内容质量对于搜索引擎来说越来越重要了,那么信息的实时传达到蜘蛛抓取是每位站长必须做到的事情了,链接提交工具是网站主动向百度搜索推送数据的工具,工具可缩短爬虫发现网站链接时间 ...

  7. YDOOK: Sanic: Python request post请求 上传照片或文件 详细具体步骤 亲测可用!

    YDOOK: Sanic: Python request post请求 上传照片或文件 详细具体步骤 亲测可用! ©YDOOK JYLin 1. 项目目录架构: Upload result: 上传结果 ...

  8. Win10 忘记开机密码的解决办法(亲测可用)

    实习离职的时候,主管让重新设置了电脑的开机密码,但新人来了输入密码却进不去.很奇怪,但事情总要解决,下面介绍一种清除开机密码的方法. 首先,做一个老毛桃启动盘 然后,按照教程一步步来 最后,重启就可以 ...

  9. 微信小程序码的生成(JAVA完整版) 亲测可用

    JAVA生成小程序码(太阳码) 首先准备工具类,这里我使用的是QrUtil;废话不多说,上工具类; 工具类是获取token使用; appid = 小程序appID secret = 小程序秘钥 /** ...

最新文章

  1. Android之循环执行次数のHandlerRunnable
  2. SAP FICO PA 模拟题
  3. arm linux读cpu id,基于ARM架构的芯片获取CPU信息(cpuID)的多种方法
  4. 13--长度最小的子数组
  5. 安庆机器人编程选_安庆市首届中小学机器人创客竞赛举行 460名选手比智慧拼创新 科技感满满!...
  6. 6.5 Introduce Explaining Variable(引入解释性变量)
  7. 我对这个页面做了什么?
  8. python hstack_python运筹优化(六):多变量规划问题geatpy实践
  9. 手桌面上没有计算机,手把手教你电脑桌面图标都不见了怎么办
  10. 神经网络系统辨识的特点,神经网络系统辨识程序
  11. stm32之神州三号开发板 USB DFU 实现过程
  12. xp计算机管理命令,XP系统运行命令在哪打开
  13. VmWare中虚拟机桥接无线网卡使用静态ip
  14. Spring实战第五章idea复现
  15. conan入门(二):conan 服务配置-密码管理及策略
  16. Excel打开时提示“因为文件格式或文件扩展名无效。请确定文件未损坏,并且文件扩展名与文件的格式匹配。”最快的解决办法
  17. 读小说赚钱吗?这个年入百万
  18. 计算机应用评估与反馈,《计算机应用基础》(计算机应用基础教学效果评价研究)...
  19. python英雄联盟脚本是什么_用python写王者荣耀脚本!
  20. Google产品经理面试题:村子里有100对夫妻,其中每个丈夫都瞒着自己的妻子偷情......

热门文章

  1. 好好学python · 字符串(find(),index(),split(),join(),strip(),replace())
  2. Ghost配置1——删除社交Link
  3. C/C++返回内部静态成员的陷阱
  4. 白话tensorflow分布式部署和开发
  5. Winform开发框架里面使用事务操作的原理及介绍
  6. ubuntu上开启SSH服务
  7. php递归函数return会出现无法正确返回想要值的情况
  8. Properties 配置文件参数 注入bean中
  9. liunx 分割合并文件
  10. Windows Server 2012 R2工作文件夹③:规划权限