Linux(十)--定时任务

一、crond任务调度
    1、crontab 进行 定时任务的设置
    2、概述
        任务调度:是指系统在某个时间执行的特定的 命令 或 程序 
        任务调度分类
            1)系统工作:有些重要的工作必须周而复始地执行,比如病毒扫描
            2)个别用户工作:个别用户可能希望执行的某些程序,比如对mysql数据库的备份
            
    3、语法
         crontab [选项]
         参数:
           -e:编辑crontab定时任务
            -l:查询crontab任务
            -r:删除当前用户所有的crontab任务
    4、编辑定时任务 中 参数细节说明
          * * * * *  命令
          不连续时间:用“,”;例如 0 8,12,16 * * * 每天的 8点,12点,16点0分 执行一次命令
          连续时间:用“-”;例如 0 8-12,16 * * * 每天的 8点到12点的每个0分 执行一次命令
          每隔多久执行一次:用“*/n”;例如 */10 每隔十分钟 执行一次命令
            
            
    5、重启任务调度
         service crond restart

二、at定时任务
    1、基本介绍
        1)at命令是一次性定时计划任务,at的守护进程atd会以后台模式运行,检查作业队列来运行
        2)默认情况下,atd守护进程每60秒检查作业队列,有作业时,会检查作业运行时间,如果时间与当前时间不匹配,则运行次作业
        3)使用at命令的时候,一定要保证atd进程的启动,可以使用相关指令来查看
                ps -ef 检测当前运行的进程 | grep atd
                
    2、语法
        at  [选项] [时间] 
        ctrl+d 结束at命令的输入
        参数:
            
           
         
全部评论

相关推荐

霁华Tel:秋招结束了,好累。我自编了一篇对话,语言别人看不懂,我觉得有某种力量在控制我的身体,我明明觉得有些东西就在眼前,但身边的人却说啥也没有,有神秘人通过电视,手机等在暗暗的给我发信号,我有时候会突然觉得身体的某一部分不属于我了。面对不同的人或场合,我表现出不一样的自己,以至于都不知道自己到底是什么样子的人。我觉得我已经做的很好,不需要其他人的建议和批评,我有些时候难以控制的兴奋,但是呼吸都让人开心。
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务