1、编辑:
1)vim /etc/crontab
2)crontab -e
2、重启:
/etc/rc.d/init.d/crond restart
/sbin/service crond start //启动服务
/sbin/service crond stop //关闭服务
/sbin/service crond restart //重启服务
/sbin/service crond reload //重新载入配置
3、查看:
crontab -u root -l
注:
1、在使用定制后台定时任务时报出“”及“ in crontab file, can't install”,根本原因是crontab文件中时间定义不正确导致的
2、crontab文件的格式:M H D m d command
基本格式 :
* * * * * command
分 时 日 月 周 命令
M: 分钟(0-59)。每分钟用*或者 */1表示
H:小时(0-23)。(0表示0点)
D:天(1-31)。
m: 月(1-12)。
d: 一星期内的天(0~6,0为星期天)
例:
1)0 */4 * * * root /usr/local/restart.sh 每隔4个小时重启
2)0 22 * * 0-6 /db_backup/dpump_dir/expdp.sh 1>>/db_backup/dpump_dir/expdp.log 2>&1
“/db_backup/dpump_dir/expdp.sh”脚本将在每天晚上10点自动运行,同时将运行的日志写入到“/db_backup/dpump_dir/expdp.log”文件中