zoukankan      html  css  js  c++  java
  • Ubuntu定时执行python脚本

    Crontab命令

    命令选项:

    crontab -l : 显示某个用户的任务计划
    crontab -e :编辑某个用户的任务计划
    

    cron服务

    service cron start/stop/restart/status
    service cron reload:重新加载配置
    

    记住几个特殊符号的含义:

    "*"代表取值范围内的数字,
    "/"代表"每",
    "-"代表从某个数字到某个数字,
    ","分开几个离散的数字
    

    编辑:

    1. 可用crontab -e命令来编辑,编辑的是/var/spool/cron下对应用户的cron文件,也可以直接修改/etc/crontab文件
      注意 修改/etc/crontab文件时需要指定 user ,而另一种不需要指定。
    48 16 * * * /home/testing/anaconda3/bin/python /home/testing/auto_run/try.py  # crontab -e方式
    48 16 * * * root /home/testing/anaconda3/bin/python /home/testing/auto_run/try.py  # /etc/crontab方式
    

    语法格式

    # m    h   dom mon dow user  command
      分钟 小时 天  月  星期 用户  命令
      17   *    *   *   *  root cd / && run-parts --report /etc/cron.hourly
    # dom:day of month
    # mon:month
    # dow:day of week
    
    1. cron服务重启
    service cron restart
    

    注意

    使用crontab -e 方法来设置的命令,当前是哪个用户,work_path就是哪个用户的根目录,如 /home/tesing/

  • 相关阅读:
    802.11帧
    art中的部分内容,留着慢慢研究
    802.11基础知识
    opkg
    openwrt生成备份文件
    lua中获取时间
    php学习四:数组(一)
    php学习三:函数
    php学习二:表达式
    php学习一:语法规则
  • 原文地址:https://www.cnblogs.com/qev211/p/15250441.html
Copyright © 2011-2022 走看看