linux 计划任务

计划任务(机器开机):让系统自动执行的命令
有两种:周期性的执行();只执行一次(at)
只执行一次

at +时间   任务  crtl+d结束
时间 at +具体的时间 (13:34)
         at  now +1minutes(以现在的时间为基准)
  at 8:00 2016-7-24  (>>追加)
        使用atq(时间过的不出现,只能查看自己的计划任务)查看计划任务    
限定用户使用at任务:
    计划任务在/etc/at.allow(允许哪些用户可以新建计划任务)
    计划任务在/etc/at.deny(禁止哪些用户可以去设定计划人物)
两者都不在可以使用at任务
atrm +计划任务的编号 把计划任务删掉

周期计划任务crontab服务   
 1 时间格式的设置
文件 /etc/crontab显示时间书写格式
*        *       *   *     *    任务 
分钟 小时 天 月 星期几(0-6)
* */2 * * *  每隔两个小时
* * 1-13,25,27  *  * 1-13号还有25 27号
01 * * * *   每一个时间的第一分钟
*表示每,每一天
2 命令的编辑
crontab -e 编辑   -u(root指定用户,普通用户只能是自己,普通用户不加)
crontab -l   显示
crontab -l -u 用户  root用户显示李四的计划任务
crontab -r 删除计划任务
3 限定用户使用cron
/etc/cron.allow
/etc/cron.deny

    原文作者:孙睿888
    原文地址: https://www.jianshu.com/p/900885e0ee88
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞