比如我设置好了,crontab任务,有什么方法可以立即看到,是否能正确执行
如果是设置时间为下一分或者最近时间的话,如果没被执行,错误日志会写到哪里呢,具体路径是什么呢?
带着这样的疑问开始我们学习
系统 log 只会知道是否有执行,至于是否执行正确要看你程式码内容才会知道... 毕竟 crontab 只是依照你的叙述去执行而已。
依据 /etc/syslog.conf 配置,一般系统可以阅读 /var/log/cron* 等内容得知 cron 是否有有去执行该叙述。像是我主机 log:
Feb 4 04:35:02 linux2 crond[9404]: (ftpadm) CMD (~/mirror-scripts/cron.carroll.full.daily)
把执行结果写入一个文件:* * * * * /tmp/xxx.sh >>/tmp/test.log 2>&1...