可能crontab日志功能是关闭的
修改rsyslog
文件,将文件中的#cron.*
前的#
删掉
vim /etc/rsyslog.d/50-default.conf
但我的debian rsyslog
文件在/etc/rsyslog.conf
vim /etc/rsyslog.conf
重启rsyslog
服务和crontab
服务
service rsyslog restart
service cron restart
查看日志文件
tail -f /var/log/cron.log
由于 crontab 通知机制是将错误会以邮件形式发给所属登录账号或者系统管理员,如果没有安装邮件管理服务,那么这部分信息会被系统丢弃。所以系统需要安装 postfix
apt install postfix