我有一個腳本abc.sh,我已經在crontab.now中安排了它。abc.sh使用sudo調用另一個腳本。當我手動執行abc.sh時,它工作正常..但是從調度程序abc.sh每5分鐘運行一次,但無法使用sudo調用另一個腳本。這對我來說很奇怪......任何人都可以幫我解決這個問題計劃的cron作業不能正常工作
-2
A
回答
0
這種情況經常發生在人們使用sudo的時候。 您使用的環境不是爲特權用戶設置的。因此,您的$ PATH和其他環境變量可能不像您期望的那樣設置。 你可以設置它,或者改變sudo的行爲...但是大多數人只是通過在cron中使用完整路徑來解決這個問題。
有這個帖子一看還有:Where can I set environment variables that crontab will use?
1
你可以看看/var/mail/<username>
文件,看看是否cron作業是將一些錯誤或警告消息。或者,您可能沒有爲/opt/clearcache.sh
文件設置可執行權限?
+0
我沒有找到最近cron相關的日誌上面提到的目錄...甚至沒有可執行權限的問題。我有sudo訪問clearcache.sh文件 –
相關問題
- 1. cron作業不能正常工作
- 2. 計劃cron作業
- 3. 作爲容器中的cron作業的館長不能正常工作
- 4. Cron表達式不能正常工作
- 5. node-cron不能正常工作?
- 6. Cron作業不正常時的通知
- 7. cron作業不工作
- 8. cron作業不工作
- 9. Zend_Auth,Zend_Acl和Cron作業/計劃任務
- 10. Coffeebeans創業板不能正常工作
- 11. 計劃作業作業
- 12. php cron作業不工作從CLI運行腳本工作正常
- 13. C++ EXE不能正常工作的計劃任務
- 14. 使用cron計劃時彈簧計劃正常關機不起作用
- 15. 的Ubuntu 10.04 LTS Cron作業無法正常工作
- 16. 如何判斷OpenShift上的cron作業是否正常工作?
- 17. Cron作業計算
- 18. 計劃的Cron表達式不能按預期工作
- 19. cron作業不工作的xwindow的
- 20. Cron作業在終端工作,不能自行工作
- 21. 我的cron作業不工作
- 22. Windows任務計劃程序不能正常工作
- 23. Laravel 4任務計劃不能正常工作
- 24. cron作業在cpanel中無法正常工作
- 25. file_put_contents在cron作業中無法正常工作
- 26. Perl的計劃作業不起作用
- 27. Cron作業在Yii2中不工作
- 28. PHP頭在cron作業不工作
- 29. 每當cron作業不工作(Rails 3)
- 30. Cron作業調用帶有不工作
sudo是否允許無密碼執行abc.sh子腳本? – myaut
歡迎來到Stack Overflow,@AMITGHOSH。請查看:https://stackoverflow.com/help/how-to-ask和https://stackoverflow.com/help/mcve。特別是,你會想提供一些關於你的腳本和cron配置的細節。 – Degan
是的..我的孩子腳本不需要任何密碼...手動我測試..並按預期工作 –