我的项目所在的环境是php+apache+linux
现我重启服务是 service httpd restart 
现我想定时重启此项服务(定在每天下午4点) 怎么实现呀,多谢

解决方案 »

  1.   

    crontab
    * 16 * * * service httpd restart 
      

  2.   

    学习 +    ding
      

  3.   


    crontab
    分, 时, 月, 日, 年 service httpd restart
      

  4.   

    命令要使用全路径crontab -e 编辑
     * 16 * * * /sbin/service httpd restart
    注意用户的权限 若无权限执行此命令 定时重启服务不成功
      

  5.   

    除了crontab 还可以用 at 命令
      

  6.   

    crontab第一个应该是0,这样16点正重启服务,不能是*
    *表示每分钟执行一次,肯定被老板骂,哈哈
      

  7.   

    * 16 * * * service httpd restart
    多谢大家。。
      

  8.   

    可到底是
    * 16 * * * service httpd restart 还是0 16 * * * service httpd restart 

      

  9.   

    * 22  * * * /usr/bin/curl /crontab/xx.php 
    我这是每晚22点去定时执行 xx.php我想把22点修改成 22点30分,怎么写呀,
      

  10.   

    0/30 22 * * * /usr/bin/curl /crontab/xx.php  
      

  11.   

    多谢大家 
    0/30 22 * * * /usr/bin/curl /crontab/xx.php  可以定时到分钟
      

  12.   

    应该是
    30 22 * * * /usr/bin/curl /crontab/xx.php