cron 系統(tǒng)調(diào)度進(jìn)程??梢允褂盟诿刻斓姆歉叻遑?fù)荷時(shí)間段運(yùn)行作業(yè),或在一周或一月中的不同時(shí)段運(yùn)行。 crontab的域 為了能夠在特定的時(shí)間運(yùn)行作業(yè),需要了解c r o n t a b文件每個(gè)條目中各個(gè)域的意義和格式。 下面就是這些域: 第1列分鐘1~5 9 第2列小時(shí)1~2 3(0表示子夜) 第3列日1~3 1 第4列月1~1 2 第5列星期0~6(0表示星期天) 第6列要運(yùn)行的命令 下面是c r o n t a b的格式: 分_時(shí)_日_月_星期_要運(yùn)行的命令 其中"_"表示空格。 crontab條目舉例 這里有c r o n t a b文件條目的一些例子: 30 21* * * /apps/bin/cleanup.sh 上面的例子表示每晚的2 1 : 3 0運(yùn)行/ a p p s / b i n目錄下的c l e a n u p . s h。 45 4 1,10,22 * * /apps/bin/backup.sh 上面的例子表示每月1、1 0、2 2日的4 : 4 5運(yùn)行/ a p p s / b i n目錄下的b a c k u p . s h。 10 1 * * 6,0 /bin/find -name "core" -exec rm {} ; 上面的例子表示每周六、周日的1 : 1 0運(yùn)行一個(gè)f i n d命令。 0,30 18-23 * * * /apps/bin/dbcheck.sh 上面的例子表示在每天1 8 : 0 0至2 3 : 0 0之間每隔3 0分鐘運(yùn)行/ a p p s / b i n目錄下的d b c h e c k . s h。 0 23 * * 6 /apps/bin/qtrend.sh 上面的例子表示每星期六的11 : 0 0 p m運(yùn)行/ a p p s / b i n目錄下的q t r e n d . s h。 crontab命令選項(xiàng) c r o n t a b命令的一般形式為: crontab [-u user] -e -l -r 其中: -u 用戶名。 -e 編輯c r o n t a b文件。 -l 列出c r o n t a b文件中的內(nèi)容。 -r 刪除c r o n t a b文件。