首页 > 解决方案 > CentOS crontab 作业未执行

问题描述

我正在尝试设置一个 crontab 作业来每天在特定时间备份一个 mysql 数据库。我执行以下步骤(以 root 身份):

  1. crontab -e
  2. 00 11 * * * root /root/my_Backups/productionbDB-backup.sh >> mybackup.log 2>&1
  3. service crond restart

我等到了上午 11 点,但什么也没发生。我确认如果命令/root/my_Backups/productionbDB-backup.sh是从命令行发出的,作为 root,它会创建备份。

我错过了什么?

标签: unixcroncentos

解决方案


00 11 * * * root /root/my_Backups/productionbDB-backup.sh >> mybackup.log 2>&1-> 那里的root词在做什么?你应该拥有的是00 11 * * * /root/my_Backups/productionbDB-backup.sh >> mybackup.log 2>&1


推荐阅读