將一個jar包放到linux下定時執行
1.在dbtodb文件夾下新建一個dbtodb.sh,腳本內容為:
!/bin/bash
cd /usr/dbtodb/
java -jar dbtodb.jar
2.將dbtodb文件夾放到linux服務器上的usr/目錄下
3.對dbtodb.sh賦權限,具體操作如下:
[root@bidev /]# cd /usr/dbtodb
[root@bidev dbtodb]# chmod 777 dbtodb.sh
4.由於Windows於linux編碼格式不同,需要對dbtodb.sh進行編碼轉換,具體操作如下:
[root@bidev dbtodb]# dos2unix dbtodb.sh
dos2unix: converting file dbtodb.sh to UNIX format ...
5.在控制台上輸入以下命令
crontab -e
6.按i鍵編輯這個文本文件,輸入以下內容,每天凌晨2:00執行該任務並將任務日志輸入到/usr/dbtodb/log.txt
00 02 * * * /usr/dbtodb/dbtodb.sh &>/usr/dbtodb/log.txt
按esc鍵退出編輯,輸入wq回車保存
7.啟動定時服務
[root@]# service crond stop
[root@]# service crond start