/home/www.osyunwei.com/osyunwei.sh #要自動執行的指令碼程式路徑
chmod +x /home/www.osyunwei.com/osyunwei.sh #對指令碼檔案新增執行許可權,否則不能執行
vi /etc/crontab #編輯配置檔案,在最後一行新增內容
30 1 * * * root /home/www.osyunwei.com/osyunwei.sh #表示每天凌晨1點30執行備份
:wq! #儲存退出
/etc/rc.d/init.d/crond restart #重啟
備註:
crontab檔案的格式:
minute hour day month weekday username command
minute:分
,值為0-59
hour:小時,值為1-23
day:天,值為1-31
month:月,值為1-12
weekday:星期,值為0-6(0代表星期天,1代表星期一,以此類推)
username:要執行程式的使用者,一般設定為root
command:要執行的程式路徑(設定為絕對路徑)例如:/home/www.osyunwei.com/osyunwei.sh
附:crontab規則詳細例項
1、每天6:00執行
2、每週六凌晨4:00執行
3、每週六凌晨4:05執行
4、每週六凌晨4:15執行
5、每週六凌晨4:25執行
6、每週六凌晨4:35執行
7、每週六凌晨5:00執行
8、每天8:40執行
9、每天8:30執行
10、每週一到周五的11:41開始,每隔10分鐘執行一次
11、在每天的10:31開始,每隔2小時重複一次
12、每天15:00執行
13、每天的10:30開始,每隔2小時重複一次
14、每天15:30執行
15、每天17:50執行
16、每天8:00執行
17、每天18:00執行
18、每天8:30執行
19、每天20:30
20、每週一到周五2:00
21、每週一到周五9:30
22、每週一到周五8:00,每週一到周五9:00
23、每天23:59
24、每週六23:59
25、每天0:30
26、每週一到周五9:25到11:35之間、13:00到15:00之間,每隔10分鐘執行一次
27、每週一到周五8:30、8:50、9:30、10:00、10:30、11:00、11:30、13:30、14:00、14:30、5:00分別執行一次
28、每天23:50執行
29、每天10:00、16:00執行
30、每天5:30執行
31、每週一到周五9:30執行
32、每週一到周五13:00執行
33、每天7:51執行
34、每天7:53、12:40分別執行一次
35、每天7:55執行
36、每天8:10、16:00、20:00分別執行一次
37、每天7:57、8:00分別執行一次
至此,linux計畫任務crontab例項詳解教程完成
Linux計畫任務
1.at命令 指定乙個時間執行乙個任務。2.cron命令 根據乙個時間表自動執行任務。3.anacron命令 在乙個指定時間間隔錯過後自動執行任務。at命令 安排乙個任務在未來執行,需要乙個系統後台atd程序。4.如果這個程序沒有開啟,那麼執行 etc init.d atd restart chkc...
Linux 計畫任務
at命令可以在某一指定時間排程一次性作業命令格式 at q x l f file d v time引數含義 q使用指定的佇列來儲存at資料,預設儲存在a佇列,隊列表號為a z,a z總52個 l列出所有的at計畫任務,等同於atq命令 d刪除at計畫任務,等同於atrm v列出所有已經完成單尚未刪除...
linux計畫任務
cron是乙個linux下的定時執行工具,可以在無需人工干預的情況下執行作業。由於cron 是linux的內建服務,但它不自動起來,可以用以下的方法啟動 關閉這個服務 sbin service crond start 啟動服務 sbin service crond stop 關閉服務 sbin se...