一、Python开机自动运行

假如Python自启动脚本为 auto.py 。那么用root权限编辑以下文件:

sudo vim /etc/rc.local

如果没有 rc.local 请看 这篇文章

在exit 0上面编辑启动脚本的命令

/usr/bin/python3 /home/selfcs/auto.py > /home/selfcs/auto.log

最后重启Linux,脚本就能自动运行并打印日志了。

二、让Python脚本定时启动

用root权限编辑以下文件

sudo vim /etc/crontab

在文件末尾添加以下命令

2 * * * * root /usr/bin/python3 /home/selfcs/auto.py > /home/selfcs/auto.log

以上代码的意思是每隔两分钟执行一次脚本并打印日志。

三、crontab编写解释

基本格式

* * * * * user command 分 时 日 月 周 用户 命令

3.1 举例说明 1、每分钟执行一次

* * * * * user command

2、每隔2小时执行一次

* */2 * * * user command (/表示频率)

3、每天8:30分执行一次

30 8 * * * user command

4、每小时的30和50分各执行一次

30,50 * * * * user command(,表示并列)

5、每个月的3号到6号的8:30执行一次

30 8 3-6 * * user command (-表示范围)

6、每个星期一的8:30执行一次

30 8 * * 1 user command (周的范围为0-7,0和7代表周日)

总结

以上所述是小编给大家介绍的Linux下Python脚本自启动和定时启动的详细步骤,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

python程序开机自启动_Linux下Python脚本自启动和定时启动的详细步骤相关推荐

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

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

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

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

  3. linux下python开发环境搭建_linux下python开发环境之二——安装Eclipse+PyDev

    Eclipse是由java开发的,所以要想让Eclipse跑起来就得安装jdk,在命令行里输入javac就能查看本机是否已经安装好了jdk了. 1.安装jdk 先从oracle官网上下载jdk,放到/ ...

  4. python读取doc文件_Linux 下Python 读取Word文档内容的方法

    如果你是在Windows下, 直接使用win32com就可以进行读取word.doc文档和写入文档了. 但是在Linux下还真是麻烦, 一种方法是用OpenOffice的一个库来进行操作,那么意味这你 ...

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

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

  6. Python程序员的圣经——《Python编程快速上手:让繁琐工作自动化》尾末附下载地址

    一.前言 如今,人们面临的大多数任务都可以通过编写计算机软件来完成.Python是一种解释型.面向对象.动态数据类型的高级程序设计语言.通过Python编程,我们能够解决现实生活中的很多任务. 今天给 ...

  7. python读取grib文件_Windows下Python读取GRIB数据

    之前写了一篇<基于Python的GRIB数据可视化>的文章,好多博友在评论里问我Windows系统下如何读取GRIB数据,在这里我做一下说明. 一.在Windows下Python为什么无法 ...

  8. Python代写CSSE1001/7030 python程序作业、代做python CSSE1001/7030程序作业、 代写CSSE1001/7030 python 作业...

    Python代写CSSE1001/7030 python程序作业.代做python CSSE1001/7030程序作业. 代写CSSE1001/7030 python 作业 Uno++ Assignm ...

  9. Android 开发之Windows环境下Android Studio安装和使用教程(图文详细步骤)

    鉴于谷歌最新推出的Android Studio备受开发者的推崇,所以也跟着体验一下. 一.介绍Android Studio  Android Studio 是一个Android开发环境,基于Intel ...

最新文章

  1. 张口闭口就是焦虑,现在的程序员怎么了?
  2. Docker系列 三. Docker安装mysql
  3. 在家办公效率最高的组合!
  4. 新生代中Eden:S1:S2为什么是8:1:1?
  5. C语言:四则计算器(支持小数,括号和次方幂 组合输入计算)
  6. c++禁止进程被结束_第四章 进程管理
  7. freenas共享指定网络密码不正确_FreeNas系统安装贴心教程(附常见问题解决方案)...
  8. Babel 6.25 版本发布,JavaScript 编译器
  9. matlab2016安装报错(附资源)
  10. python求n的阶乘_python如何计算n的阶乘
  11. 64位WIN7系统如何使用汇编软件并运行汇编程序
  12. 控制系统中带宽的理解
  13. vue学习篇——前后端分离开发
  14. AXI中READY与VALID之间握手关系
  15. 第十七部分 Istio控制 Egress 流量
  16. C++之sstream
  17. 钉短信、钉电话收费套餐
  18. 1.Spring、Spring Boot 和 Spring Cloud 有什么关系?
  19. 动力环境监控是什么?动力环境监控系统包括哪些设备
  20. 彻底弄懂 ASCII 码的所有符号

热门文章

  1. 【MySQL】MySQL 界面连接工具 优化工具 监控工具 其他工具 简介
  2. 【JVM】CMS垃圾回收器(不推荐使用的垃圾回收器)
  3. 【MySQL】MySQL 8 IDEA连接本地MySQL报错 Host DESKTOP-MISSMJIJ is not allowed to connect to this serv
  4. Flink 小贴士 (7): 4个步骤,让 Flink 应用达到生产状态
  5. 源码:Hadoop-3.0.3 启动过程中执行start-all.sh开始
  6. 14-win10下ElasticSearch.6.1.0与head、Kibana、X-Pack、SQL、IK、PINYIN插件的配置安装
  7. 《spring-boot学习》-11-定时任务
  8. 关于SQL的基础语法(一)
  9. 云计算教程学习入门视频课件:什么是中间件?
  10. MySQL误删数据?快速恢复指南来了!