Windows(2003、xp)下配置NTP時間伺服器
有的系統可以允許使用者選擇使用哪種文字編輯器對該檔案進行修改,也有的只允許預設使用
vi
編輯器。
cron
計劃檔案中的每一行只可能是以下三種中的任意一種:註釋(以
#
開頭)、空行和任務。
每一條計劃任務至少包含六個部分,
每一個部分之間以一個
(必須是一個,
不多不少)
空格隔開,
但是最後一個部分中允許包含空格。
前五個部分規定了該任務執行的時間。
需要注意的是,
這個時間是採用了系統時間,
而不是太平
洋標準時間。每一個部分的意義如下:
minute 0-59
hour 0-23
day of month 1-31
month 1-12 (or names, see below)
day of week 0-7 (0 or 7 is Sun, or use names)
前五個部分的語法參考下邊的例子,最後一個部分時間到達的時候要執行的命令。
crontab
的用
戶手冊中推薦每一個命令使用絕對路徑,
例如呼叫
rm
命令時寫作:
/bin/rm
,
這是為了防止由於
每一個使用者的
PATH
環境變數不同而導致命令無法找到的錯誤。
【例子】
(
1.
)
#
在每天的
00:05AM
執行
5 0 * * * $HOME/bin/daily.job >> $HOME/tmp/out 2>&1
(
2.
)
#
在每月
1
日的
02:15PM
執行
15 14 1 * * $HOME/bin/monthly
(
3.
)
#
在工作日(週一到週五)的
10:00PM
執行
0 22 * * 1-5 mail -s "It's 10pm" joe%Joe,%%Where are your kids?%
(
4.
)
#
在
0-23
小時區間內,每兩小時執行一次,即
0
點,
2
點,
...
,
22
點,在這些時間之
後的
23
分鐘執行
23 0-23/2 * * * echo "run 23 minutes after midn, 2am, 4am ..., everyday"
(
5.
)
#
每週日的
04:05AM
執行
5 4 * * sun echo "run at 5 after 4 every sunday"
(
6.
)
#
在每個月的第二個週六的
04:00AM
執行