crontab 腳本未執行bash
service crond status
查看 crond 服務啓動狀態,有可能服務未啓動(網上一些教程用/etc/init.d/crond status
查看,init.d 中存放的是隨系統啓動的腳本,crond 可能不存在)post
發現報錯 sendmail: fatal: parameter inet_interfaces: no local interface found for ::1
spa
more /var/log/maillog
報錯類型相同code
vi /etc/postfix/main.cf
,修改配置教程
inet_interfaces = localhost
inet_protocols = all
複製代碼
爲crontab
inet_interfaces = all
inet_protocols = all
複製代碼
而後從新啓動 postfix 服務:it
service postfix start
複製代碼
定時腳本再次執行的時候會發送郵件,若是終端在線會收到提示,郵件位於/var/spool/mail/{$username}
,若是是root用戶就是/var/spool/mail/root
class
郵件中提示find: ‘xxx’: No such file or directory
,說明sh腳本文件中的路徑有問題,修改路徑,排查完畢。配置