Linux 计划任务

计划任务是因为省时而出现的周期性任务,一般是为了不影响用户使用时间或者备份数据而采用的。计划任务分为一次性计划任务 at 和循环调度任务 cron 。

  1. 一次性计划任务 at

常见一次性任务进行时间设置:

                at    now     +5min              //五分钟后进行任务
                at     teatime    tomorrow       //明天16:00进行任务
                at     noon     +4  days         //四天后的中午进行任务
                at    5.pm     august     3        2029         //2029年八月三号下午5点进行任务
                at     4:00   2020-8-3                          //2020年八月三号4点进行任务          

例:

                 at     now    +2min                   //任务进行时间,两分钟后进行一次性任务
            at>  useradd      susu                     //任务详情,创建用户
            at>  <EOT>                                 //结束任务命令,ctrl+D
            
                 atq                                   //查看一次性任务进行情况
  1. 循环调度任务 cron
    crontab 循环任务表,设置周期性被执行的指令。
    crond 程序运行,计划任务执行根本。

        ls   /var/spool/cron            //查看计划任务
        crontab     -e            //创建计划任务
        crontab     -l            //查询循环任务
        crontab     -r            //删除循环任务内容
    

循环任务书写格式:

                *     *     *       *       *     command
                分    时    日期    月份     周     执行命令

例:

            5 1  * * *     /usr/bin/ls     /tmp            //每天1:05查看/tmp文件夹
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值