1. 程式人生 > >linux利用crontab設定定時任務執行jar包

linux利用crontab設定定時任務執行jar包

https://www.cnblogs.com/fxl-njfu/p/8182545.html


https://www.cnblogs.com/ldy-blogs/p/8477550.html

用Linux的定時器:
1.crontab -e 按i鍵編輯這個文字檔案
0 0 */3 * * nohup /usr/local/jdk1.8.0_91/bin/java -jar /usr/local/weizjar/weiz-api-1.0-SNAPSHOT.jar &>/usr/local/weizjar/log.txt
0 0 */3 * * nohup /usr/local/jdk1.8.0_91/bin/java -jar /usr/local/weizjar/weiz-api-1.0-SNAPSHOT.jar >> /usr/local/weizjar/log.txt 2>&1
esc :q 回車 退出

esc :q! 回車 強制退出

esc:wq回車 儲存並退出
2.使用命令可以檢視當前定時任務
crontab -u root -l
3.
service crond stop //關閉服務
/bin/systemctl stop crond.service
service crond start //啟動服務
/bin/systemctl start crond.service