crond 读取配置文件会从以下几个路径读取:
/var/spool/cron/ , 由crontab -e 进行写入,配置文件无需指定用户 /etc/crontab ,只能root 进行编辑,配置文件需指定用户 /etc/cron.d/ ,在此文件夹下创建定时任务文件,配置文件需指定用户 /etc/cron.*
日志 一般来说 ,crontab的运行日志可以在/var/log/cron.log文件中。如果没有/var/log/cron.log文件,试一下/var/log/cron
■ 相关的命令
$ at
$ batch
$ crontab
$ bg
$ fg
$ jobs
crontab -l
ls -alh /var/spool/cron
ls -al /etc/ | grep cron
ls -al /etc/cron*
cat /etc/cron*
cat /etc/at.allow
cat /etc/at.deny
cat /etc/cron.allow
cat /etc/cron.deny
cat /etc/crontab
cat /etc/anacrontab
cat /var/spool/cron/crontabs/root
■ crontab为什么有时候找不到日志
sudo vim /etc/rsyslog.d/50-default.conf
cron.* /var/log/cron.log #将cron前面的注释符去掉
#重启rsyslog
#sudo /etc/init.d/rsyslog restart
sudo service rsyslog restart #重启rsyslog
sudo service cron restart #重启cron程度
sudo service crond restart #重启crond。 在有的系统中,定时任务程序名称是crond