Edit cron - the scheduler
LastUpdate - 06 / 12 /2005 By DarkRanger .
環境 :
Fedora Core 3
Kernel = 2.6.10-1.770 ( Custom Kernel )
從很以前就是這樣子了 , 常常在 Linux 底下玩遊戲的時候 , 硬碟都會突然莫名其妙的跑起來
,而最近也真被這個情形給惹惱了 ( 因為常常就這樣給人斃掉 ) , 所以決定要好好的研究一番 , 今天 DR 在玩 RO (
RedOrchestra - 不是那個 RO ) 時 , 再度發生硬碟狂跑的情形 , 於是就把握機會跳出遊戲 , 用 ps aux 來看看到底發生了什麼事 , 呃, 原來是這個叫 cron 的服務搞的鬼 ,接下來上鳥哥那邊查閱 cron
的作用 , 咧- 執行例行性工作的服務 , 直接關掉也不太好 , 而 DR 也懶得去釐清裡頭所執行的工作 , 於是想到了個懶人方法
:不如依照自己的使用習慣來主動設定例行性工作的執行時間 , 如此一來就可以避免衝突了 , 然後就把作為桌面用途的初號機 ,
二號機做了以下的修改:
( 編輯 /etc/crontab 這個檔案 )
原本的內容是長這樣的 :
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
# run-parts
01 * * * * root run-parts/etc/cron.hourly ( 每小時的第一分鐘執行的工作 )
02 4 * * * root run-parts/etc/cron.daily ( 每天 4:02 執行的工作 )
22 4 * * 0 root run-parts/etc/cron.weekly ( 每週日 4:22 執行的工作 )
42 4 1 * * root run-parts/etc/cron.monthly ( 每月的第一日4:42 的工作 )
把它改成 :
# run-parts
01 * * * * root run-parts/etc/cron.hourly ( 照舊 , 應該沒執行什麼太大隻的東西 )
02 12 * * 5 root run-parts/etc/cron.daily ( 每週五 12:02 執行的工作 )
22 12 * * 5 root run-parts/etc/cron.weekly ( 每週五 12:22 執行的工作 )
42 12 5 * * rootrun-parts /etc/cron.monthly ( 每月五日 12:42 執行的工作 )
註 : 時間採 24 制 ( 12 = 中午十二點 , 0 = 晚上十二點 )
參考網站 :
http://linux.vbird.org
→Back to DarkRanger.no-ip.org