Linux下python定时执行脚本怎么写

Linux下python定时执行脚本怎么写

这篇“Linux下python定时执行脚本怎么写”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Linux下python定时执行脚本怎么写”文章吧。


一、Python开机自动运行

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

sudovim/etc/rc.local

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


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

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

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

二、让Python脚本定时启动

用root权限编辑以下文件

sudovim/etc/crontab


在文件末尾添加以下命令

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

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

三、crontab编写解释

基本格式

*****usercommand分时日月周用户命令

3.1 举例说明

1、每分钟执行一次

*****usercommand

2、每隔2小时执行一次

**/2***usercommand(/表示频率)

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

308***usercommand

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

30,50****usercommand(,表示并列)

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

3083-6**usercommand(-表示范围)

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

308**1usercommand(周的范围为0-7,0和7代表周日)

以上就是关于“Linux下python定时执行脚本怎么写”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注恰卡编程网行业资讯频道。

发布于 2022-01-21 23:17:24
收藏
分享
海报
0 条评论
61
上一篇:python内置函数locals()和globals()怎么用 下一篇:python中的继承和多态怎么用
目录

    推荐阅读

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码