zoukankan      html  css  js  c++  java
  • 计划任务

    1. crond简介

    1.什么是crond?

    1. crond 是linux用来定期执行程序的命令。
    
    2. 当安装完成操作系统之后,默认便会启动此任务调度命令。
    
    3. crond命令每分锺会定期检查是否有要执行的工作,自动执行任务
    

    2.crond作用

    1. 系统执行:系统周期性所要执行的工作,如备份系统数据、清理缓存
    
    2. 个人执行:某个用户定期要做的工作,例如每隔10分钟检查邮件服务器是否有新信
    

    3.crond管理

    /sbin/service crond start       # 启动服务
    
    /sbin/service crond stop        # 关闭服务
    
    /sbin/service crond restart     # 重启服务
    
    /sbin/service crond reload      # 重新载入配置
    
    

    2. crond使用

    1.crond基本使用

    [root@linux-node1 ~]# crontab -l      # 查看当前定时任务
    [root@linux-node1 ~]# crontab -e      # 添加新的定时任务
    */1 * * * * echo "Hello World!"
    [root@linux-node1 ~]# tail -f /var/log/cron         # 查看定时任务执行日志
    [root@linux-node1 ~]# crontab -r                    # 清空任务计划
    
    

    2.crond基本语法

    '''1. 每隔一分钟执行一次 ls 命令'''
    */1    12    *   *    *    ls
    #分    时    日  月    周    |《==============命令行=======================》|
    
    '''2. 参数说明'''
    "*"  : 代表取值范围内的数字
    "/"  : 代表"每"
    "-"  : 代表从某个数字到某个数字
    ","  : 分开几个离散的数字
    
    
    '''3. 定时任务常用配置'''
    */2     *       *       *      *      ls             # 每2分钟执行一次ls命令
    5       *       *       *      *      ls             # 指定每小时的第5分钟执行一次ls命令
    30      5       *       *      *      ls             # 指定每天的 5:30 执行ls命令
    30      7       8       *      *      ls             # 指定每月8号的7:30分执行ls命令
    30      5       8       6      *      ls             # 指定每年的6月8日5:30执行ls命令
    30      6       *       *      0      ls             # 指定每星期日的6:30执行ls命令[注:0表示星期天,1表示星期1,以此类
    
    

    3.新增调度任务可用两种方法

    '''法1:在命令行输入: crontab -e 然后添加相应的任务,wq存盘退出 '''
    [root@linux-node1 ~]# crontab -e            
    */1 * * * * echo "Hello World!"
    
    '''法2: 直接编辑/etc/crontab 文件'''
    [root@linux-node1 ~]# vim /etc/crontab
    */1 * * * * root  echo "test02"
    
    
  • 相关阅读:
    php基础之简单运算
    选择平淡
    php基础之控制结构
    关于三元运算符的初步应用及理解
    VS2015 遇到异常。这可能是由某个扩展导致的
    C#中如何去除窗体默认的关闭按钮
    (转载)SQL基础--> 约束(CONSTRAINT)
    SQL Server安装后设置SQL Server验证登录
    附加数据库 对于 ""失败,无法打开物理文件 操作系统错误 5:拒绝访问 SQL Sever
    SQL Server数据库操作(二)
  • 原文地址:https://www.cnblogs.com/xinzaiyuan/p/12586818.html
Copyright © 2011-2022 走看看