命令:crontab -l
說明:列出定時執行的計畫列表
命令:crontab -e
說明:編輯定時執行的計畫檔案
每五分鐘執行 */5 * * * *
每小時執行 0 * * * *
每天執行 0 0 * * *
每週執行 0 0 * * 0
每月執行 0 0 1 * *
每年執行 0 0 1 1 *
執行結果輸出到檔案,預設所在目錄為crontab-conf
crontabl 的日誌/var/log/cron
*/1 * * * * /tomcat/apache-tomcat-7.0.34/bin/test.sh
每分鐘把時間寫到檔案中
#!/bin/sh
echo $(date "+%y-%m-%d %h:%m:%s") >> "min.log"
1 0 1 * * /tomcat/apache-tomcat-7.0.34/bin/delete-log.sh
每個月刪除檔案,並把日期寫到檔案中
#!/bin/sh
last_month=$(date -d last-month +%y-%m)
log_files="/tomcat/apache-tomcat-7.0.34/logs/*$*.log"
echo $ >> "delete.log"
`rm -f $`
定時執行任務
在windows上,使用configuration task scheduler 任務計畫程式 task scheduler library 任務計畫程式庫 create task.或者 control panel scheduled tasks add a scheduled task.在linu...
定時執行備份
centos 作業系統 1.編寫備份程式 2.使用crontab命令,定時執行備份程式 步驟一 編寫備份檔案bak.py coding utf 8 import os import time source root a.py 目標目錄 targetdir root backup 目標目錄下的當天日期...
定時執行任務
spring中可以通過配置方便的實現週期性定時任務管理,這需要用到以下幾個類 org.springframework.schedu ling.quartz.methodinvokingjobdetailfactorybean 配置需要排程的bean的某個方法 org.springframework....