说明: Crontab是Linux系统中在固定时间执行某一个程序的工具,类似于Windows系统中的任务计划程序 下面通过详细实例来说明在Linux系统中如何使用Crontab 操作系统: CentOS 一、安装crontab yum install vixie-cron #安装 chkconfig crond on #设为开机启动,先要安装chkconfig(yum install chkconfig) service crond start #启动 service crond stop #停止 /etc/rc.d/init.d/crond restart #重启 /etc/rc.d/init.d/crond reload #不中断服务,重新载入配置 二、设置任务计划 /home/www.osyunwei.com/osyunwei.sh #要自动执行的脚本程序路径 chmod +x /home/www.osyunwei.com/osyunwei.sh #对脚本文件添加执行权限,否则不能执行 vi /etc/crontab #编辑配置文件,在最后一行添加内容 30 1 * * * root /home/www.osyunwei.com/osyunwei.sh #表示每天凌晨1点30执行备份 :wq! #保存退出 /etc/rc.d/init.d/crond restart #重启 备注: crontab文件的格式: minute hour day month weekday username command minute:分,值为0-59 hour:小时,值为1-23 day:天,值为1-31 month:月,值为1-12 weekday:星期,值为0-6(0代表星期天,1代表星期一,以此类推) username:要执行程序的用户,一般设置为root command:要执行的程序路径(设置为绝对路径)例如:/home/https://ift.tt/2q4PMl8 附:crontab规则详细实例 1、每天6:00执行 0 6 * * * root /home/https://ift.tt/2q4PMl8 2、每周六凌晨4:00执行 0 4