crontab 指令碼未執行
service crond status
檢視 crond 服務啟動狀態,有可能服務未啟動(網上一些教程用/etc/init.d/crond status
檢視,init.d 中存放的是隨系統啟動的指令碼,crond 可能不存在)
發現報錯sendmail: fatal: parameter inet_inte***ces: no local inte***ce found for ::1
more /var/log/maillog
報錯型別相同
vi /etc/postfix/main.cf
,修改配置
inet_inte***ces = localhost
inet_protocols = all
為
inet_inte***ces = all
inet_protocols = all
然後重新啟動 postfix 服務:
service postfix start
郵件中提示find: 『***』: no such file or directory
,說明sh指令碼檔案中的路徑有問題,修改路徑,排查完畢。
Linux crontab不會執行
如在 opt目錄下寫了乙個test rontab.sh bin bash func test for crontab sign zijing 2017 09 28 ver 1.0 echo hello linux opt zijing.tt用crontab e新增的任務 1 root home zi...
linux crontab 實現每秒執行
linux crontab 命令,最小的執行時間是一分鐘。如需要在小於一分鐘內重複執行,可以有兩個方法實現。1.使用延時來實現每n秒執行 建立乙個php做執行動作,非常簡單,就是把當前時間寫入log。crontab e 輸入以下語句,然後 wq 儲存退出。php home fdipzone php ...
linux crontab 實現每秒執行
linux crontab 命令,最小的執行時間是一分鐘。如需要在小於一分鐘內重複執行,可以有兩個方法實現。1.使用延時來實現每n秒執行 建立乙個php做執行動作,非常簡單,就是把當前時間寫入log。php view plain copy file put contents home fdipzon...