检测是否已安装
估计是最小化安装的时候默认不会安装此程序,公司的环境有的已经安装了,有的却没有。
#crontab-bash:crontab:commandnotfound
执行 crontab 命令如果报 command not found,就表明没有安装.
准备文件
将光盘CentOS-6.7-x86_64-bin-DVD1放入光驱,进入Packages目录,或者将以下文件复制到要安装的系统中:
(1/5):cronie-1.4.4-15.el6.x86_64.rpm(2/5):cronie-anacron-1.4.4-15.el6.x86_64.rpm(3/5):crontabs-1.10-33.el6.noarch.rpm(4/5):procmail-3.22-25.1.el6_5.1.x86_64.rpm(5/5):sendmail-8.14.4-9.el6.x86_64.rpm
开始安装
#rpm-ivhprocmail-3.22-25.1.el6.x86_64.rpmPreparing...###########################################[100%] 1:procmail###########################################[100%]#rpm-ivhsendmail-8.14.4-8.el6.x86_64.rpmPreparing...###########################################[100%] 1:sendmail###########################################[100%]#rpm-ivhcronie-1.4.4-12.el6.x86_64.rpmerror:Faileddependencies: dailyjobsisneededbycronie-1.4.4-12.el6.x86_64
安装cronie-1.4.4-12.el6.x86_64.rpm时提示缺少依赖项,经过测试可以直接使用“�Cnodeps”选项忽略它。
#rpm-ivhcronie-1.4.4-12.el6.x86_64.rpm--nodepsPreparing...###########################################[100%] 1:cronie###########################################[100%]#rpm-ivhcrontabs-1.10-33.el6.noarch.rpmPreparing...###########################################[100%] 1:crontabs###########################################[100%]#rpm-ivhcronie-anacron-1.4.4-12.el6.x86_64.rpmPreparing...###########################################[100%] 1:cronie-anacron###########################################[100%][root@localhostcron]#crontab-lnocrontabforroot
任务计划设定
crontab -e
30 03 * * * sh /home/MysqL_bak 每天3点半执行脚本
每五分钟执行 */5 * * * *
每小时执行 0 * * * *
每天执行 0 0 * * *
每周执行0 0 * * 0
每月执行 0 0 1 * *
每年执行 0 0 1 1 *
原文链接:https://www.f2er.com/centos/378454.html