一、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脚本自启动和定时启动的详细步骤,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!

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

本文标题: Linux下Python脚本自启动和定时启动的详细步骤

本文地址: http://www.cppcns.com/os/linux/275212.html

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

  1. 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 shell 里面执行python 程序_Linux下编写脚本Shell和Python的区别?

    思路和算法可以一样,但是语法不一样 例如求1+2+3+4+...,和超过10000停止, shell,c,python实现思路类似. 1.shell实现while循环 #!/bin/sh sum=0 ...

  4. linux python乱码_linux下python中文乱码解决方案详解

    linux下python中文乱码解决方案详解 发布时间:2020-09-06 20:24:49 来源:脚本之家 阅读:68 1. 场景描述 linux服务器下安装了Anaconda3,执行Pyhton ...

  5. linux中python编译器_linux下python编译器

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! linux下默认系统自带python2.6的版本,这个版本被系统很多程序所依赖, ...

  6. linux 切换python版本_Linux下python默认版本切换成替代版本(示例代码)

    当你安装 Debian Linux 时,安装过程有可能同时为你提供多个可用的 Python 版本,因此系统中会存在多个 Python 的可执行二进制文件.你可以按照以下方法使用 ls 命令来查看你的系 ...

  7. linux mysql设置开机启动脚本_linux下添加oracle自启动脚本

    1.修改/etc/oratab文件,后面的dbstart和dbshut依据这个文件启动数据库 soadb:/u01/oracle/product/11.2.0/dbhome_1:Y 2.创建数据库初始 ...

  8. linux运行python乱码_linux下python中文乱码解决方案详解

    1. 场景描述 linux服务器下安装了Anaconda3,执行Pyhton的K-means算法,结果出现如下图的中文字符乱码.上次已经解决了,忘记记录解决流程了,这次配置了一台新的服务器,又出现,默 ...

  9. linux python2.7安装教程_Linux下python升级至2.7步骤

    首先下载源tar包 可利用linux自带下载工具wget下载,如下所示: 下载完成后到下载目录下,解压 1 tar -zxvf Python-2.7.3.tgz 2 进入解压缩后的文件夹 1 cd P ...

最新文章

  1. atitit.跨架构 bs cs解决方案. 自定义web服务器的实现方案 java .net jetty  HttpListener...
  2. 语义分割 DeepLabv3--Rethinking Atrous Convolution for Semantic Image Segmentation
  3. 使用DOM4J读和写文档
  4. 【AI有识境】如何掌握好图像分割算法?值得你看的技术综述
  5. ACE中静态实例管理方式
  6. linux基本操作命令(centos)
  7. SAP Spartacus My Company url的数据源, 来自Sampledataaddon
  8. vs2010 sp1 安装 Silverlight4_Tools 提示 错误 解决办法
  9. java消息失败重发_JMS消息在JMS侦听器中重新发送异常
  10. Java牛角尖【003】:类初始化时的执行顺序
  11. 听说做程序员年入百万,能不能带带你表弟?
  12. Music Workshop (Unix Name: clavio)
  13. php调用redis的scan,hscan,zscan 命令
  14. Lucene系列:番外篇-DocValues
  15. 大数据技术的发展趋势
  16. 香港中文大学-人脸识别进展-2014-06
  17. 国际化翻译navigator.language与语种对照表
  18. bat文件(实现批量处理)
  19. 《关于我摸鱼一天后搞定PyCharm这档事》Python环境配置
  20. 要问热风帆布鞋质量怎么样?实穿、耐磨、脚感好,闭眼入!

热门文章

  1. Web前端——JavaScript(bom文档对象模型)
  2. 6个方便的Git Bash脚本
  3. 开源中国 精彩回顾_如何撰写精彩的事件回顾
  4. devops 开源_DevOps扩大您的开源凭证
  5. HTML pre元素
  6. Bootstrap 标签页Tab插件的事件
  7. plsql连mysql数据库12541_启动plSql时候报ORA-12541:TNS:tns:无法解析指定的连接标识符的解决办法(org11)...
  8. oracle外表日期,三步教会你掌握oracle外表(external table)
  9. php接收get参数false是字符串,php怎么接收url参数
  10. 理想CEO李想在2020年的一些分享演讲