linux操作系統(tǒng),制定定時(shí)任務(wù)步驟:
用ssh工具連接到系統(tǒng)后,執(zhí)行如下步驟:
1)crontab -l 查看定時(shí);
2)crontab -e 此時(shí)表示已可以編輯定時(shí)任務(wù),但還沒(méi)進(jìn)入編輯模式;
3)再次輸入i,進(jìn)入編輯模式;
4)把自己寫的定時(shí)代碼,拷貝進(jìn)來(lái);如下:
0 4 * * * /opt/ltim/tomcat/bin/shutdown.sh ---表示每天4點(diǎn)關(guān)閉tomcat; 20 4 * * * /opt/ltim/tomcat/bin/startup.sh ---表示每天4點(diǎn)十分打開(kāi)tomcat; |
5)按住esc鍵,退出編輯模式;
6)保存退出輸入“:wq!”;
今天在做定時(shí)任務(wù)的時(shí)候,出現(xiàn)情況:手動(dòng)重啟tomcat可以執(zhí)行,但是放在crontab定時(shí)任務(wù)里就沒(méi)辦法執(zhí)行,解決辦法是在.sh文件里面配置一下java_home
export JRE_HOME=/opt/ltim/j2sdk
另:附上重啟tomcat的shell腳本:
#!/bin/sh #./etc/profile export JRE_HOME=/opt/ltim/j2sdk sh /opt/ltim/tomcat/bin/shutdown.sh sleep 30s sh /opt/ltim/tomcat/bin/startup.sh |