全球主机交流论坛

标题: 求centos 下定时执行sh [打印本页]

作者: netrefugee    时间: 2013-4-3 16:50
标题: 求centos 下定时执行sh
求centos 下定时执行sh
sh文件里面为通过lynx 访问php页面
作者: 可心    时间: 2013-4-3 17:17
crontab -e
00 00 * * * /home/qq.sh
作者: lonefly    时间: 2013-4-3 17:35
~]# crontab --help
crontab: invalid option -- -
crontab: usage error: unrecognized option
usage:  crontab [-u user] file
        crontab [-u user] [ -e | -l | -r ]
                (default operation is replace, per 1003.2)
        -e      (edit user's crontab)
        -l      (list user's crontab)
        -r      (delete user's crontab)
        -i      (prompt before deleting user's crontab)
        -s      (selinux context)
crontab -l 表示列出所有的定时任务
crontab -r 表示删除定时任务,执行命令后,所有定时任务会被删除,会提示:“no crontab for admin”
-------------


添加crontab定时执行任务
# crontab -e


crontab 任务命令书写格式
格式: minute hour dayofmonth month dayofweek command
解释: 分钟   小时 日期       月份   周       命令
范围: 0-59  0~23 1~31      1~12  0~7,0和7都代表周日  



举一些例子:


每天凌晨3:00执行备份程序:0 3 * * * /root/backup.sh


每周日8点30分执行日志清理程序:30 8 * * 7 /root/clear.sh


每周1周5 0点整执行test程序:0 0 * * 1,5 test


每年的5月12日14点执行wenchuan程序:0 14 12 5 * /root/wenchuan


每晚18点到23点每15分钟重启一次php-fpm:*/15 18-23 * * * /etc/init.d/php-fpm





欢迎光临 全球主机交流论坛 (https://4414.19990909.workers.dev/) Powered by Discuz! X3.4