ubuntu系統中可以使用cron來定時的執行一些任務,如資料庫備份。
cron簡介
在linux系統中,計畫任務一般都是由cron承擔,cron是linux系統預設自帶的,開機就自動啟動。當cron啟動後,它會讀取它的所有配置檔案(全域性性配置檔案/etc/crontab,以及每個使用者的計畫任務配置檔案),然後cron會根據命令和執行時間來排程工作任務。
cron的配置檔案稱為「crontab」,是「cron table」的簡寫。
命令作用
sudo service cron status
檢視cron狀態
sudo /etc/init.d/cron start
啟動cron
sudo /etc/init.d/cron stop
關閉cron
sudo /etc/init.d/cron restart
重啟cron 命令
作用crontab –e
修改 crontab 檔案,如果檔案不存在會自動建立
crontab –l
顯示 crontab 檔案
crontab -r
刪除 crontab 檔案
crontab -ir
刪除 crontab 檔案前提醒使用者
month-of-year
day-of-week commands
# 合法值為00-59 00-23 01-31 01-12 0-6(0為週日)
舉例說明
15,30,45,59 * * * * echo
'date' >>test.txt
ubuntu定時執行任務
前幾天女神給我發了條訊息,為什麼我每天早上九點都會收到你給我發的天氣資訊的郵件?然後 當然,我是不可能告訴她,我是用crontab來定時執行python指令碼滴!好了,廢話不多說,直接進入正題!cron是乙個linux下的後台程序,用來定期的執行一些任務。因為我用的是ubuntu,所以這篇文章中的所...
定時執行任務
在windows上,使用configuration task scheduler 任務計畫程式 task scheduler library 任務計畫程式庫 create task.或者 control panel scheduled tasks add a scheduled task.在linu...
定時執行任務
spring中可以通過配置方便的實現週期性定時任務管理,這需要用到以下幾個類 org.springframework.schedu ling.quartz.methodinvokingjobdetailfactorybean 配置需要排程的bean的某個方法 org.springframework....