【发布时间】:2012-06-07 14:36:04
【问题描述】:
我在 crontab 中的备份脚本没有被执行,crond 日志没有显示任何关于执行作业的信息。我编辑了 /etc/crontab,然后重新启动了 crond。纳达。怎么了?
SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root 主页=/ # 运行部分 01 * * * * root run-parts /etc/cron.hourly 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 根运行部分 /etc/cron.weekly 42 4 1 * * root run-parts /etc/cron.monthly #backup 带有重要脚本的主目录 00 02 * * * 根 /home/backup.sh【问题讨论】:
-
什么操作系统?你怎么知道 crond 正在运行?它是否出现在 ps 输出中?
/home/backup.sh是正确的文件名吗? root的邮箱里有什么?什么是运行部件?从 cron 调用程序时始终使用绝对路径名。像/bin/date > /tmp/date.cron这样的 cronjob 工作吗?