• liunx 设置定时任务


    一、编辑文件

    crontab命令选项

    -e 添加/编辑定时任务
    -l 查看定时任务
    -r 删除定时任务
    -u 指定其他用户

    格式

    每一行都是一个命令

    命令的格式:* * * * * 命令绝对路径 文件绝对路径

    时间设置(示例)

    00 02 * * * 每天的凌晨2点整执行
    00 02 1 * * 每月的1日的凌晨2点整执行
    00 02 14 2 * 每年的2月14日凌晨2点执行
    00 02 * * 7 每周天的凌晨2点整执行
    00 02 * 6 5 每年的6月周五凌晨2点执行
    00 02 14 * 7 每月14日或每周日的凌晨2点都执行
    00 02 14 2 7 每年的2月14日或每年2月的周天的凌晨2点执行
    */10 02 * * * 每天凌晨2点,每隔10分钟执行一次
    00 00 14 2 * 每年2月14日的凌晨执行命令
    */5 * * * * 每隔5分钟执行一次
    00 02 * 1,5,8 * 每年的1月5月8月凌晨2点执行
    00 02 1-8 * * 每月1号到8号凌晨2点执行
    0 21 * * * 每天晚上21:00执行
    45 4 1,10,22 * * 每月的1,10,22号的4:45执行
    45 4 1-10 * * 每月的1到10号的4:45执行
    3,15 8-11 */2 * * 每隔两天的上午8点到11点的第3和第15分钟执行
    0 23-7/1 * * * 晚上11点到早上7点之间,每隔一个小时执行
    15 21 * * 1-5 周一到周五每天晚上21:15执行

    二、运行

    1、/sbin/service crond start(service cron start) 启动服务

    2、/sbin/service crond stop (service cron stop) 关闭服务

    3、/sbin/service crond restart (service cron restart) 重启服务

    4、/sbin/service crond reload (service cron reload) 重新载入配置

    5、/sbin/service crond status (service cron status) 服务是否运行

    ps: which 命令:查看命令绝对路径

  • 相关阅读:
    elasticsearch
    CentOS6.9安装Logstash
    CentOS6.9安装Filebeat监控Nginx的访问日志发送到Kafka
    openresty capture
    CentOS6.9安装socat
    CentOS挂Windows的NFS备忘
    openCV 备忘
    rabbitmq更换数据文件和日志文件的存放位置
    根据某个文件或文件夹自制rpm包
    checkinstall打包工具使用
  • 原文地址:https://www.cnblogs.com/yisicanmeng/p/14029487.html
Copyright © 2020-2023  润新知