• linux下crontab使用笔记


    1. 安装
        service crond status
        yum install vixie-cron
        yum install crontabs

    2. 实例    
        每分钟打印当前时间到日志文件
        #crontab -e
        */1 * * * * date >> /tmp/date.txt
        #tail -f /tmp/date.txt (动态显示该文件)
        #crontab -e -u username
        0-58/2 * * * * echo "EVEN*** "
        #crontab -l -u username
        #tail -f /var/log/cron

    3. 格式
        */minute */hour */day */month */weekday  COMMAND
            #每晚21:30 重新启动Apache
            30 21 * * * service httpd restart
            #每月1、10、22日的4:45重新启动Apache
            45 4 1,10,22 * * service httpd restart
            #每月1到10日4:45重新启动Apache
            45 4 1-10 * * service httpd restart
            #每隔两分钟重新启动Apache
            */2 * * * * service httpd restart
            1-59/2 * * * * service httpd restart
            #晚上11点到早上7点之间,每隔一小时重新启动Apache
            0 23-7/1 * * * service httpd restart
            #每天18:00至23:00之间每隔30分钟重新启动Apache
            0-59/30 18-23 * * * service httpd restart
            #低一级的时间不能用'*'。'*/A'表示每A秒运行一次
            */30 18-23 * * * service httpd restart #每30分钟运行一次

    4. 配置
        /etc/crontab #系统级crontab
        /var/spool/cron/username #username相应的crontab  #crontab -e -l

    5. 日志
        /var/log/cron
        /var/spool/cron #该文件夹下存放各个用户的crontab
        /var/spool/mail #该文件夹下存放各个用户的cron邮件信息
            
    6. 错误
       
  • 相关阅读:
    解决弹出的窗口window.open会被浏览器阻止的问题(自定义open方法)
    js call
    说说JSON和JSONP,也许你会豁然开朗
    按需加载/懒加载
    Sublime Text2 中Emmet(之前叫Zencoding)插件安装以及使用
    求数组中的最小值以及最小值的序列号
    软件工程概论作业03--将随机产生的表达式导入数据库
    软件工程作业01--四则运算1
    梦断代码阅读笔记
    学习进度条--第二周
  • 原文地址:https://www.cnblogs.com/cynchanpin/p/6801711.html
Copyright © 2020-2023  润新知