定時處理機制Crontab的常用指令

Table of Contents

Table of Contents

定時處理機制Crontab的常用指令,包含確認,編輯,寫法。

定時處理的確認

crontab [-u 使用者] -l

定時處理的編輯

crontab [-u 使用者] -e

定時處理的寫法

例:* * * * * echo "test"

五個*分別代表: 分 時 日 月 星期 分:0-59 時:0-23 日:1-31 月:1-12 星期:0=日 ,1=一 ,2=二 ,3=三 ,4=四 ,5=五 ,6=六 ,7=日

上述的例子的寫法表示每分鐘執行一次echo "test"指令。

每天的3:10執行: 10 3 * * *

每月一日的3:10執行: 10 3 1 * *

一月一日的3:10執行: 10 3 1 1 *

每星期六的3:10執行: 10 3 * * 6

使用者的設定檔案

不同的使用者所設定的定時處理會分別管理。 設定檔案在/var/spool/cron/的資料夾下,當要查詢有哪些使用者做了定時處理時候,可以看看這個資料夾的內容。