zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    Python批量爬取唯美类图片
    查找Windows启动程序
    在Windows10中进行蓝屏排查
    在Windows 10中应该记住的完整的多指触摸板手势
    通过命令行工具远程注销用户
    Windows 7,8.1和10中的隐藏退出资源管理器选项
    找出正在使用的全局热键
    windows10中创建环境变量
    mysql高级(锁机制)
    mysql高级(查询截取分析)
  • 原文地址:https://www.cnblogs.com/yanweifeng/p/9431468.html
Copyright © 2011-2022 走看看