• Linux crontab


    Linux crontab

    标签(空格分隔): linux

    安装并检查crontab服务

    Centos:
        
        检查crondtab工具是否安装
        crontab -l
    
        查看crond服务是否启动
        service crond status
         
        一般情况下linux系统会有cron服务
        service crond restart [重启服务]
         
        安装cron
        yum install vixie-cron
        yum install crontabs
        
    Ubuntu:
        安装cron服务
        apt-get install cron
        
        选择编辑器-输入序号就行,记住一定要选择对编辑器
        select-editor  
        
        service cron restart [重启服务]
        service cron start [启动服务]
        service cron stop  [停止服务]
    

    crontab配置文件格式

     配置格式:* * * * * COMMAND
         分钟  小时  日期  月份  星期
         0-59  0-23  1-31  1-12  0-7 (0 | 7 表示星期天) 
    
     Explame:
         每天晚上21:30重启apahce
         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 | 基数
     
     Summary:
         表示任何时候都匹配 *
         可以用 "A,B,C" 表示A或者B或者C时执行的命令
         可以用 "A-B" 表示A到B之间时执行的命令
         可以用 "*/A" 表示每A分钟(小时等)执行一次命令
    

    crontab工具使用

     全局系统配置文件
     /etc/crontab
    
     查看计划任务
     crontab -l
     cat /var/spool/cron/root
     
     修改计划任务
     crontab -e 
     vi /var/spool/cron/用户
     
     查看日志
     /var/log/cron
     tail -F /var/log/cron
  • 相关阅读:
    javaee后台适合用的编辑器插件
    昨天做了一个使用javamail发送文件的demo
    jsp页面可以巧用模态框
    jQuery 表单验证插件——Validation(基础)
    jsp引入struts标签,引入自己写的jquery需要注意的问题
    LeetCode的神坑
    Java函数结束时的内存回收坑
    递归与回溯1
    由树的定义和递归想到的
    复杂一点的二叉树递归
  • 原文地址:https://www.cnblogs.com/yanweifeng/p/9431468.html
Copyright © 2020-2023  润新知