組態檔位置 /var/spool/cron/crontabs/user_name
如果使用者為 root , 則檔案為 /var/spool/cron/crontabs/root
如果使用者為 root , 則檔案為 /var/spool/cron/crontabs/root
-
例如 , 要在每十分鐘執行/path/to/script.sh 程式:
例如 , 要在每十分鐘執行/path/to/script.sh 程式:
00,10,20,30,40,50 * * * * /path/to/script.sh >/dev/null 2>&1
cron syntax
* * * * * /path/to/script.sh >/dev/null 2>&1
- - - - -
| | | | |
| | | | +----- day of week (0 - 6) (Sunday=0)
| | | +------- month (1 - 12)
| | +--------- day of month (1 - 31)
| +----------- hour (0 - 23)
+------------- min (0 - 59)
-
Disabling email notifications >/dev/null 2>&1
By default a cron job will send an email to the user account executing the cronjob. If this is not needed put the following command at the end of the cron job line:
==>以上說明在HP UX 11.31 要特別注意 , 如果server 沒有對外寄信功能,則每天執行的信會queue 住 , 進而耗盡OS記憶體.
如果平常要讓shell script 在''background'' 執行結果導向 使其訊息不會被秀出
/path/to/script.sh > /dev/null 2>&1 &
#cronjob 的log 存放在
/var/cron/log
沒有留言:
張貼留言