码迷,mamicode.com
首页 > 其他好文 > 详细

计划任务

时间:2017-11-20 21:41:01      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:计划任务

计划任务

让计算机在指定时间内做指定的事 

 

分类

1,一次性任务 ——————at

2,周期性任务 ——————crontab

 

计划任务管理包括服务开启创建删除查看

 

at任务

 

服务开启

     systemctl   status  atd     #查看at状态       ddaemon守护进程

     systemctl   enable  atd     #启用at功能 

     systemctl    restart  atd    #重启at功能 

     systemctl    stop   atd     #关闭at功能

     systemctl    disable  atd    #开机不启动

 

创建at任务

     at  时间

     >命令

     >结束(ctl d)

     

查看at任务

     atqat  -l   #查所有的at任务

     at  -c  任务编号  #查指定任务的详细信息

 

删除at任务

     atrmat  -d   任务编号  #删除任务

 

细节点

 1,查看at任务清单  ls  /var/spool/at/*

    里面的文件可用cat打开和at  -c  任务号内容一致

 2,/etc/at.allow,白名单  在此用户中可以使用at功能

    /etc/at.deny,黑名单   在此用户中不可使用at功能

 3,当两个文件都不存在root用户可用at

    当两个文件都存在,allow优先执行

 

 

crontab任务

 

   服务开启

       systemctl   status  crond     #查看crond 状态

       systemctl   enable  crond    #启用crond 功能      ddaemon守护进程

       systemctl    restart  crond     #重启crond 功能 

       systemctl    stop    crond    #关闭crond 功能

       systemctl    disable  crond   #开机不启动

 

   创建crontab任务

       crontab  -e  #编辑任务

     crontab   -e   -u   用户名  #对用户编辑任务  

     

查看crontab任务

      crontab   -l   -u  用户名  

 

删除crontab任务

      crontab    -r     

 

细节点

      1,查看配置文件 cat  /etc/crontab  (用编辑格式

      2,cat /etc/cron.daily/tmpwatch 超过一个月不使用的文件删除

      3,/etc/cron.allow 白名单 只允许在此名单内的用户使用crontab 此文件本身不存在
         /etc/cron.deny 黑名单 在此名单内的用户不可以使用crontab
         两个文件都不存在只有root用户可以使用crontab
         两个文件都存在,allow优先执行

      

   


计划任务

标签:计划任务

原文地址:http://13434656.blog.51cto.com/13424656/1983591

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!