[英]Crontab is not running at SSH remote server
我想每天早上 7 點運行一個 bash shell 腳本。 但它沒有用。 這是命令。
00 07 * * * / usr / bin / sh /home/Download/download.sh
我試過在本地設備上運行。 當我在本地設備上運行它時,crontab 工作正常,但是當我在遠程服務器上嘗試時它不運行。 這種情況有什么解決方案嗎?
我假設您想每天早上 7 點運行 /home/Download/download.sh。
首先確保您的文件是可執行的:
chmod +x /home/Download/download.sh
根據您的機器, sh
的路徑可能不同。 用which sh
命令檢查它。 大多數情況下它位於/bin/sh
所以你的 crontab 看起來像:
0 7 * * * /bin/sh /home/Download/download.sh
但是我認為你不需要/bin/sh
所以你的 crontab 應該是這樣的:
0 7 * * * /home/Download/download.sh
第一個
sudo crontab -e
第二
chmod +x /home/Download/download.sh
最后。
0 7 * * * /home/Download/download.sh
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.