美文网首页
liunx定时任务

liunx定时任务

作者: 没有故事的老大爷 | 来源:发表于2019-04-12 16:16 被阅读0次

    咱具体说说定时执行一个shell脚本吧,比如要定期mycat日志
    参考文章: https://blog.csdn.net/xudailong_blog/article/details/79303785
    https://blog.51cto.com/13859849/2173465

    1. 删除文件的shell脚本
    2. 创建定时任务

    1. 删除文件的shell脚本

    创建一个shell脚本:vi rm_mycat_log.sh

    #!/bin/sh
    rm -f /usr/local/mycat/logs/wrapper.log
    

    使可执行
    chmod +x rm_mycat_log.sh

    2. 创建定时任务

    a. 安装crontabs
    yum install crontabs
    说明:
    /sbin/service crond start //启动服务
    /sbin/service crond stop //关闭服务
    /sbin/service crond restart //重启服务
    /sbin/service crond reload //重新载入配置
    查看crontab服务状态:service crond status
    手动启动crontab服务:service crond start
    查看crontab服务是否已设置为开机启动,执行命令:ntsysv
    加入开机自动启动:
    chkconfig crond on

    b. 设置定时任务
    vi /etc/crontab
    添加:
    11 1 * * 0 root /usr/local/cron/rm_mycat_log.sh

    作者 @没有故事的老大爷

    相关文章

      网友评论

          本文标题:liunx定时任务

          本文链接:https://www.haomeiwen.com/subject/zdgcwqtx.html