本文简单介绍如何在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 定时运行脚本_教你如何在Linux下让Python脚本自启动和定时启动相关推荐

  1. eclipse里source的快捷方法_教你如何在Linux中设置快捷方式图标

    这篇文章主要给大家介绍了关于如何在Linux中设置快捷方式图标的相关资料,文中通过示例代码的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧 前言 Linux系统 ...

  2. java lua脚本_请问该如何在Java中使用Lua脚本语言?

    如何在Java中使用Lua脚本语言是本文要介绍的内容,主要是来学习LUA脚本语言在JAVA中如何来使用,Lua就不说了, 现在比较热门, 语法也很简单. 为了在Java中调用, 折腾了比较长的时间, ...

  3. python漏洞检测脚本_一个检测OpenSSL心脏出血漏洞的Python脚本分享

    接自: http://www.jb51.net/article/48858.htm 什么是SSL? SSL是一种流行的加密技术,可以保护用户通过互联网传输的隐私信息.网站采用此加密技术后,第三方无法读 ...

  4. kali怎么新建文本_教你如何在linux终端创建文件

    导读 我们都知道可以用mkdir命令创建一个新的目录,但更多时候如果能直接创建一个文件(普通文件)会让人感觉更愉悦:这样就可以不用在去打开一个专门的创建文本文件的软件,然后还要设置文件名,保存路径那样 ...

  5. linux电脑系统投到电视,教你如何在Linux操作系统下观看电视节目

    下面是一段shell脚本拷贝到path 路径下运行即可,原版本来自何勃亮,我增加了提示功能方便输入. #! /bin/sh case $1 in cctv0 ) mplayer mms://live. ...

  6. 在linux中安装浏览器吗,教你如何在 Linux 中安装 Microsoft Edge 浏览器

    Edge浏览器最初是在Windows 10上发布的,随后是Mac OS,X Box和Andoird.开发版据说是预览版,旨在让想要在Linux上构建和测试其站点和应用程序的开发人员使用. 目前尚无法使 ...

  7. mininet在哪编写python脚本_【SDN专栏】Mininet下编写python,实现自定义的网络topo结构 | 学步园...

    Mininet虚拟机是基于Linux系统的,所以编写步骤与之无异 这里插一句,mininet中有自带的一些例子,在新建python时可以使用 cp 命令 1,打开MIninet,输入:即可看见例子 c ...

  8. 教你如何在linux 下批量卸载

    教你如何在linux 下批量卸载 最 近本来想在linux 下配置 JDK 6.0 用来开发java,然后遇到很多麻烦,一开始的时候屁颠屁颠的到SUN的网站去下载个 JRE 的bin 文件,这个文件比 ...

  9. python慢在哪里_求大神分析一下我的python脚本慢在哪里?

    请大神们分析下这个python脚本为什么会运行这么慢. 初衷: 公司有个料号系统, 在网站上输入料号就能查询相关的资料, 一般情况下, 我会ctrl+c, 打开网站, ctrl+v, 点击查询, 得到 ...

最新文章

  1. 网站性能工具Yslow的使用方法
  2. centos 7 配置 到多站点设置
  3. 各国家分析-奥地利斯洛伐克北欧的社会体系
  4. WinAPI: midiOutReset - 重置输出设备
  5. socket与文件描述符
  6. 对h.264压缩视频码流中i帧的提取(firstime)
  7. 如何下载防盗链的歌曲?
  8. fe文件服务器,FE File Explorer
  9. MSDN Visual系列:利用关联来过滤MOSS中的BDC数据
  10. java reduce 分组_使用JAVA8 stream中三个参数的reduce方法对List进行分组统计
  11. java swing登录界面_JAVA SWing实现登陆界面
  12. ibm服务器机 安装系统安装系统安装方法,IBM服务器系统安装图解全攻略
  13. 简单介绍Hadoop实操
  14. 俄羅斯大神 Ratiborus 的推特
  15. Ubuntu20.04安装Nvidia显卡驱动
  16. 学习基于springboot的java分布式中间件-Redis(3) redis之缓存穿透等典型问题
  17. 安兔兔跑分可信吗_安兔兔跑分能信吗?手机性能与跑分关系分析,说点你不知道的!...
  18. 平均误差、相对误差百分数、均方根误差
  19. win7访问linux共享没有权限设置,局域网共享时提示:你没有权限访问,请与网络管理员联系...
  20. 时空数据模型类型、优缺点

热门文章

  1. 【期末】202I-2022 IT项目管理期末考试(广州大学)
  2. typescript安装、数据类型及tsconfig配置项说明
  3. Go语言字符串和数组的相互转换
  4. Python 安装 uWSGI并运行一个入门示例
  5. Linux LVM相关概念
  6. Linux 卸载分区(会格式化分区数据)
  7. 基于Docker本地运行k8s(单节点)
  8. Linux rpm软件包管理工具常用命令示例
  9. Python Django 表单类Form(py代码画form表单仅渲染页面)
  10. HBase单机版安装详细步骤