[ 永遠的UNIX::UNIX技術資料的寶庫 ]   GB | BIG5

首頁 > 系統管理 > Linux > 正文
Linux 網管 123 --- 第9章. 各種雜項管理工作 -4.使用 Cron 及 Crontab 檔進行自動作業
by Steve Frampton, (2001-07-03 08:10:00)

像大部分 Linux 使用者一樣,您可能需要在某時候進行重性工作的排程。這類工作可能頻繁到幾
分鐘一次,也可能一年只有一次。這些工作可以使用 ``cron'' 工具完成。 
cron 工具在 Linux 上的應用和和在其他 Unix 上所應用的非常相似。然而, Red Hat 加上了一點
和其他 Linux 發行版不同的工作排程方法 。在其他的發行版,排程資訊位於系統的 ``crontab''檔 
 (位在 ``/etc/'' 目錄),使用下面的格式 : 
  minute hour day month year command
 


您可以指定整數的時間要素 (例如 . 1 到 12 表示從一月到十二月),或者用``*'' 符號作為萬用字元
指定一個或更多的要素 (例如 . * 在月的要素部分表示指令會在每月的特定日期及時間執行)。這裡是
一些例子: 
  # Mail the system logs at 4:30pm every June 15th.
30 16 15 06 * for x in /var/log/*; do cat ${x} | mail postmaster; done

# Inform the administrator, at midnight, of the changing seasons.
00 00 20 04 * echo 'Woohoo, spring is here!'
00 00 20 06 * echo 'Yeah, summer has arrived, time to hit the beach!'
00 00 20 10 * echo 'Fall has arrived.  Get those jackets out.  :-('
00 00 20 12 * echo 'Time for 5 months of misery.  ;-('
 


注意該指令會輸出到一個標準出口 (亦即. 一個終端機 ),像是上面使用 ``echo'' 的例子會將輸出寄
給 ``root'' 帳號。如果您想要避免它,只要像下面將輸出導引到一個空的設備 : 
  00 06 * * * echo 'I bug the system administrator daily at 6:00am!' >/dev/null
 


在多出的標準 ``crontab'' 項目, Red Hat 加上了一些目錄 : 
  /etc/cron.hourly/
/etc/cron.daily/
/etc/cron.weekly/
 


和他們的名稱所建議的一樣,可執行檔可以放在任何這些目錄,並且將會每小時,每日及每執行。這節
省了一些設定頻繁工作的時間 ;只要將可執行的 script 或程式 (或到任何其他儲存媒體的符號連結)放到
合適的目錄內,就可以不管他們了。
(http://www.fanqiang.com)
    進入【UNIX論壇

相關文章
Linux 網管 123 --- 第13章. 其他的問題 3.附帶文件的指示 (2001-07-04 07:00:00)
Linux 網管 123 --- 第13章. 其他的問題 2.哪裡可以找到幫助 (2001-07-03 22:08:00)
Linux 網管 123 --- 第13章. 其他的問題 1.系統損毀 (2001-07-03 21:04:00)
Linux 網管 123 --- 第12章. 保持伺服器安全的策略 (2001-07-03 20:10:01)
Linux 網管 123 --- 第11章. 在企業裡的電腦使用 Linux -2.伺服器的遷移及延展性 (2001-07-03 19:00:01)
Linux 網管 123 --- 第11章. 在企業裡的電腦使用 Linux -1.使用 RAID (2001-07-03 18:08:00)
Linux 網管 123 --- 第10章. 升級 Linux 及其他應用軟體 -9.Sendmail (2001-07-03 17:04:01)
Linux 網管 123 --- 第10章. 升級 Linux 及其他應用軟體 -8.Apache.Squid (2001-07-03 16:10:00)
Linux 網管 123 --- 第10章. 升級 Linux 及其他應用軟體 -7.升級到 2.2.x 版的核心 (2001-07-03 15:00:01)
Linux 網管 123 --- 第10章. 升級 Linux 及其他應用軟體 -6.作一個訂的核心 (2001-07-03 14:08:00)

===更多相關===
 

★  樊強制作 歡迎分享  ★