linux开机自启动python脚本_Linux下Python脚本自启动和定时启动的详细步骤
一、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脚本自启动和定时启动的详细步骤相关推荐
- python程序开机自启动_Linux下Python脚本自启动和定时启动的详细步骤
一.Python开机自动运行 假如Python自启动脚本为 auto.py .那么用root权限编辑以下文件: sudo vim /etc/rc.local 如果没有 rc.local 请看 这篇文章 ...
- python脚本自动运行失败_Linux下Python脚本自启动和定时启动的详细步骤
一.Python开机自动运行 假如Python自启动脚本为 auto.py .那么用root权限编辑以下文件: sudo vim /etc/rc.local 如果没有 rc.local 请看 这篇文章 ...
- linux shell 里面执行python 程序_Linux下编写脚本Shell和Python的区别?
思路和算法可以一样,但是语法不一样 例如求1+2+3+4+...,和超过10000停止, shell,c,python实现思路类似. 1.shell实现while循环 #!/bin/sh sum=0 ...
- linux python乱码_linux下python中文乱码解决方案详解
linux下python中文乱码解决方案详解 发布时间:2020-09-06 20:24:49 来源:脚本之家 阅读:68 1. 场景描述 linux服务器下安装了Anaconda3,执行Pyhton ...
- linux中python编译器_linux下python编译器
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! linux下默认系统自带python2.6的版本,这个版本被系统很多程序所依赖, ...
- linux 切换python版本_Linux下python默认版本切换成替代版本(示例代码)
当你安装 Debian Linux 时,安装过程有可能同时为你提供多个可用的 Python 版本,因此系统中会存在多个 Python 的可执行二进制文件.你可以按照以下方法使用 ls 命令来查看你的系 ...
- linux mysql设置开机启动脚本_linux下添加oracle自启动脚本
1.修改/etc/oratab文件,后面的dbstart和dbshut依据这个文件启动数据库 soadb:/u01/oracle/product/11.2.0/dbhome_1:Y 2.创建数据库初始 ...
- linux运行python乱码_linux下python中文乱码解决方案详解
1. 场景描述 linux服务器下安装了Anaconda3,执行Pyhton的K-means算法,结果出现如下图的中文字符乱码.上次已经解决了,忘记记录解决流程了,这次配置了一台新的服务器,又出现,默 ...
- linux python2.7安装教程_Linux下python升级至2.7步骤
首先下载源tar包 可利用linux自带下载工具wget下载,如下所示: 下载完成后到下载目录下,解压 1 tar -zxvf Python-2.7.3.tgz 2 进入解压缩后的文件夹 1 cd P ...
最新文章
- atitit.跨架构 bs cs解决方案. 自定义web服务器的实现方案 java .net jetty HttpListener...
- 语义分割 DeepLabv3--Rethinking Atrous Convolution for Semantic Image Segmentation
- 使用DOM4J读和写文档
- 【AI有识境】如何掌握好图像分割算法?值得你看的技术综述
- ACE中静态实例管理方式
- linux基本操作命令(centos)
- SAP Spartacus My Company url的数据源, 来自Sampledataaddon
- vs2010 sp1 安装 Silverlight4_Tools 提示 错误 解决办法
- java消息失败重发_JMS消息在JMS侦听器中重新发送异常
- Java牛角尖【003】:类初始化时的执行顺序
- 听说做程序员年入百万,能不能带带你表弟?
- Music Workshop (Unix Name: clavio)
- php调用redis的scan,hscan,zscan 命令
- Lucene系列:番外篇-DocValues
- 大数据技术的发展趋势
- 香港中文大学-人脸识别进展-2014-06
- 国际化翻译navigator.language与语种对照表
- bat文件(实现批量处理)
- 《关于我摸鱼一天后搞定PyCharm这档事》Python环境配置
- 要问热风帆布鞋质量怎么样?实穿、耐磨、脚感好,闭眼入!
热门文章
- Web前端——JavaScript(bom文档对象模型)
- 6个方便的Git Bash脚本
- 开源中国 精彩回顾_如何撰写精彩的事件回顾
- devops 开源_DevOps扩大您的开源凭证
- HTML pre元素
- Bootstrap 标签页Tab插件的事件
- plsql连mysql数据库12541_启动plSql时候报ORA-12541:TNS:tns:无法解析指定的连接标识符的解决办法(org11)...
- oracle外表日期,三步教会你掌握oracle外表(external table)
- php接收get参数false是字符串,php怎么接收url参数
- 理想CEO李想在2020年的一些分享演讲