zoukankan      html  css  js  c++  java
  • linux的crontab定时任务命令

    linux的crontab定时任务命令


    cron是一个linux下的定时执行工具。

    启动、停止、重启、重新载入配置
    /sbin/service crond start|stop|restart|reload

    设置自启动:
    在/etc/rc.d/rc.local这个脚本的末尾加上
    /sbin/service crond start

    使用crontab命令设置定时任务
    crontab -l //列出某个用户的cron服务
    crontab -r //删除某个用户的cron服务
    crontab -e //编辑某个用户的cron服务
    示例:
    root想查看test的cron设置:cron -u test -l

    crontab时间顺序:
    * * * * * ls >> /tmp/crontab_ls.txt
    分钟(0-59) 小时(0-23) 日期(1-31) 月份(1-12) 星期(0-6)
    特殊符号说明:
    *代表所有的取值范围内的数字。
    /代表每的意思,*/5表示每5个单位。
    -代表从某个数字到某个数字。
    ,代表分开的离散的数字。

    示例:
    每小时的第5分钟执行一次date命令
    5 * * * * date

    每天的5:30执行ls命令
    30 5 * * * ls

    每月8号7:30执行ls命令
    30 7 8 * * ls

    每个月中,每隔10天的6点30执行ls命令
    30 6 */10 * * ls
    即每月的1、11、21、31日执行。

    每天7:50以root身份执行/etc/cron.daily目录中的所有可执行文件
    50 7 * * * root run-parts /etc/cron.daily

    run-parts参数表示,执行后面目录中的所有可执行文件


  • 相关阅读:
    Canvas 绘画
    h5内容初探
    border&background1
    css3选择器补充
    bootstrap
    css3文本和颜色
    css3边框与背景
    css3选择器
    jQuery之dom操作(取赋值方法)
    push.default
  • 原文地址:https://www.cnblogs.com/gyfluck/p/9760860.html
Copyright © 2011-2022 走看看