1、進入命令列,敲擊crontab -e進入定時任務的編輯模式。
2、輸入命令列。
eg: 0 5 * * * /home/weblogic/oracle/middleware/user_projects/domains/base_domain/bin/stopweblogic.sh
0 6 * * * /home/weblogic/oracle/middleware/user_projects/domains/base_domain/bin/startweblogic.sh
每天早上準時5點鐘關閉一次服務,6點鐘啟動一次服務,就達到了每天服務重啟的目的。
任務id
任務名稱
任務命令
執行週期
上線時間
下線時間
操 作
298定時生成首頁
cd /var/www/***.net/www.***;php -f index_create.php
*/10 * * * *
0000-00-00 00:00:00
0000-00-00 00:00:00
日 志
299生成***主站入口頁的html檔案
curl -s my.***.net/exec/createindex-cron.php >/dev/null
30 1 * * *
0000-00-00 00:00:00
0000-00-00 00:00:00
日 志
297月底建立下乙個月的資料表
cd /var/www/***.net/www.***x/exec/; php -f exec.php createyearmonthtable
30 03 26,27 * *
0000-00-00 00:00:00
2016-00-00 00:00:00
日 志
295測試
ls / >> /var/log/testcron.log
* * * * *
2018-03-01 00:00:00
2018-00-00 00:00:00
日 志
296建立年表
cd /var/www/***.net/www.***/exec/cron/cron.other; php -f createyeartables.php
00 1 20,24 12 *
0000-00-00 00:00:00
2019-00-00 00:00:00
日 志
命令解釋: 順 序: 分,時,日,月,周
合法值:00-59 ,00-23, 01-31, 01-12 ,0-6 (0 is sunday)
( 除了數字還有幾個個特殊的符號就是"*"、"/"和"-"、",",*代表所有的取值範圍內的數字,"/"代表每的意思,"/5"表示每5個單位,"-"代表從某個數字到某個數字,","分開幾個離散的數字。)
minute hour day month week command
command為執行語句命令或者可執行指令碼路徑
eg: 1、每分鐘啟動一次任務 * * * * * command
2、每五分鐘啟動一次任務 */5 * * * * command
3、每小時的第1,3,5,7分鐘執行任務 1,3,5,7 * * * * command
4、每天早上6點20執行一次任務 20 6 * * * command
5、每週日開始每分鐘執行一次任務 * * * * 0 command
6、每早2點至10點每兩個小時執行一次任務 0 2-10/2 * * * command
cron計畫任務
1.列出計畫列表 crontab l u mysql 具體的檔案放在 var spool cron root 使用者 2.修改計畫 crontab e 3.刪除當前 crontab 檔案 crontab r 4.計畫任務意思 第1列分鐘1 59 第2列小時1 23 0表示子夜 第3列日1 31 第4...
計畫任務cron
原定的計畫任務 0 0 cd preload nohup sh preload4.sh ip.list dev null 2 1 缺省會在00 00點準時做預載入 指令碼名稱preload4.sh 預載入檔案 txt 預載入裝置 ip.list 客戶定期會有預載入功能 每次只需要登陸裝置 更換 tx...
cron計畫任務
cron計畫任務 任務計畫 比如每天什麼時間固定來備份資料等等,類似的計畫 1 crontab l命令 可以檢視到當前使用者都有哪些任務計畫 2 crontab u aming l 指定檢視aming使用者的任務計畫 3 crontab e 編輯任務計畫,舉例如下 注 如上圖內容 10 2 20 時...