zoukankan      html  css  js  c++  java
  • cron

    下文为方便查阅,具体命令可以直接查看命令man 或者--help 
    1.cron 
    启动:service crond start 
    状态:service crond status
    
    2.查看与编辑cron的状态
    crontab -e 
    但是这个文件有语法
    * * * * * service cron status
    这五个星号分别表示分时日月周
    值得注意的有两个地方:每分钟表示*或者*/1 周一到周天0-60表示周天
    
    实例:
    *  */1  *  *  * service httpd restart  #每小时重启httpd 进程   *  23-3/1  *  *  *  service httpd restart  #23点开始到3点,每小时重启httpd 进程   30 23 *  *  *   service httpd restart  #每天晚上2330分重启httpd进程   30 23 1  *  *   service httpd restart  #每月的第一天晚上2330分重启httpd进程   
    
    一般情况下,在实际的服务器中,不要这么做,除非你有明确的目的
    
    3.编辑完成之后
    crontab - l 可以查看
    crontab -r 全部删除 #注意是全部删除
    如果你是超级用户,那么你不想某个用户使用这个命令,那么你可以把他的用户名加入到 /etc/cron.deny 
    默认这个文件夹是空的
    如果想查看某个普通用户的定时任务:ctontab -u catlton -l 
    
    4.
    # run-parts  
    01 * * * * root run-parts /etc/cron.hourly  
    02 4 * * * root run-parts /etc/cron.daily  
    22 4 * * 0 root run-parts /etc/cron.weekly  
    42 4 1 * * root run-parts /etc/cron.monthly  与使用crontab -e编辑的文件不同,“#run-parts”部分的第六列定义了以什么身份执行例行任务。这里的4个任务都是使用root来运行的。第七列定义了使用 run-parts方式来运行第八列文件夹中的所有脚本。除了run-parts方式外,也可以使用命令模式运行例行任务,比如下面的例子就是定义了每分 钟由root执行一次答应Hello的操作。
    Try! Try! Try!
  • 相关阅读:
    跨浏览器的事件处理程序(javascript高级程序设计第二版第十二章)
    json
    html5 本地存储Web Storage
    sicily 6497. 字符统计
    sicily 6415. linear correlation
    sicily 1154. Easy sort
    sicily 6496. 二维数组
    sicily 6423. 反向输出数字
    sicily 1636. show me the money
    sicily 1324. Score
  • 原文地址:https://www.cnblogs.com/carltonx/p/5968764.html
Copyright © 2011-2022 走看看