Unix CentOS crontab作业未执行

Unix CentOS crontab作业未执行,unix,cron,centos,Unix,Cron,Centos,我试图设置一个crontab作业,每天在特定时间备份一个mysql数据库。 我(以root用户身份)执行以下步骤: crontab-e 00 11***root/root/my_Backups/productionbDB-backup.sh>>mybackup.log 2>&1 服务crond重启 我等了11点,但什么也没发生。 我确认,如果以root用户身份从命令行发出命令/root/my_Backups/productionbDB backup.sh,它将创建备份 我错过了什么 00 11*

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

  • crontab-e
  • 00 11***root/root/my_Backups/productionbDB-backup.sh>>mybackup.log 2>&1
  • 服务crond重启
  • 我等了11点,但什么也没发生。 我确认,如果以root用户身份从命令行发出命令
    /root/my_Backups/productionbDB backup.sh
    ,它将创建备份


    我错过了什么

    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

    您已经使用了将crontab安装到系统范围/etc/cron.d中的格式/

    当您使用
    crontab-e
    格式安装到用户个人crontab中时(例如在CentOS/var/spool/cron/{user}),其格式为用户规范


    cron手册页提供了更多信息

    啊,该死,我想我还需要添加执行它的用户。。。