linux 設定計畫任務

2021-07-10 05:12:13 字數 1183 閱讀 1600

linux 中設定計畫任務,使用的命令是:crontab

1、獲取目前的時程表

crontab -l
2、執行文字編輯器來設定時程表

crontab -e
3、基本格式

*  

*  *

*  *  command

分  時  日  月  周  命令

第1列表示分鐘1~59 每分鐘用 * 或者 */1表示

第2列表示小時1~23(0表示0點)

第3列表示日期1~31

第4列表示月份1~12

第5列標識號星期0~6(0表示星期天)

第6列要執行的命令

舉例:每晚 21:30 重啟apache:

30

21 * * * /usr/local

/etc/rc.d/lighttpd restart

1、10、22日的 4:45 重啟apache:

45

41,10,22 * * /usr/local

/etc/rc.d/lighttpd restart

每週

六、週日的1:10重啟apache:

10

1 * * 6,0 /usr/local/etc/rc.d/lighttpd restart

每天18:00 至 23:00之間間隔30分鐘重啟apache:

0,30

18-23 * * * /usr/local

/etc/rc.d/lighttpd restart

每小時重啟apache:

* */1 * * * /usr

/local/etc

/rc.d/lighttpd restart

晚上11點到早上7點之間,每隔一小時重啟apache

linux設定計畫任務

我這裡要把mysql資料庫存放目錄 var lib mysql下面的pw85資料庫備份到 home mysql data裡面,並且儲存為mysql data20111103.tar.gz的壓縮檔案格式 20111103是指備份執行時當天的日期 然後只保留最近7天的備份,再把備份檔案通過ftp伺服器上...

Linux設定計畫任務 crontab

一 crond 是linux用來定期執行程式的服務。crond服務每分鐘會定期檢查是否有要執行的工作,如果有要執行的工作便會自動執行該工作。可以用以下的方法啟動 關閉這個服務 sbin service crond start 啟動服務 sbin service crond stop 關閉服務 sbi...

Linux計畫任務

1.at命令 指定乙個時間執行乙個任務。2.cron命令 根據乙個時間表自動執行任務。3.anacron命令 在乙個指定時間間隔錯過後自動執行任務。at命令 安排乙個任務在未來執行,需要乙個系統後台atd程序。4.如果這個程序沒有開啟,那麼執行 etc init.d atd restart chkc...