找不到 Cron 邮件且 Cron 任务不起作用

找不到 Cron 邮件且 Cron 任务不起作用

我在 crontab -e 中有两个脚本:

0 0 */3 * * /bin/bash /home/user/scripts/3day-san-backup.sh >> /var/log/3day-san-backup.log2>&1

0 0 */1 * * /bin/bash /home/user/scripts/1day-pny-backup.sh >> /var/log/1day-pny-backup.log 2>&1

它们不起作用,所以我检查了 cron 日志。此外,我制作的自定义日志文件是空的。

Jun 21 08:09:01 goofy-server CRON[55054]: (user) CMD (/bin/bash /home/user/scripts/1day-pny-backup.sh >> /var/log/1day-pny-backup.log 2>&1)
Jun 21 08:09:01 goofy-server CRON[55052]: (user) MAIL (mailed 74 bytes of output but got status 0x004b from MTA#012)

因此邮件不起作用所以我尝试下载一些东西:

我运行了sudo apt-get install postfix,然后cp /usr/share/postfix/main.cf.debian /etc/postfix/main.cf,然后添加了inet_interfaces = loopback-only新文件。我只想在本地设置邮件系统,以便我可以读取 cron 日志。但是当我输入时mail,它只是说Cannot open mailbox /var/mail/user: No such file or directory.我确实有/var/spool/mail,但是那个目录是空的。但是,当我再次检查 cron 日志时,我没有收到有关邮件的错误。邮件在哪里,为什么我的自定义日志是空的?

相关内容