crontab的執行問題

gaoyj1973發表於2007-03-26
今天同事問了一問題:他的crontab 為什麼不能執行?
以前我們也碰到過這樣的問題,一般都會在crontab的命令域里加上
cd 目錄(可執行檔案所在的目錄)
./profile等等
具體為什麼也沒有去弄清楚,反正一般經過這樣幾次試,都能搞定
今天向把這個問題弄清楚,就翻了翻資料
現在大致的理解是這樣的:
crontab是一個系統守候作業程式,也就是說他是由root負責定時呼叫,去執行這些定時命令的
所以說他是沒有辦法得到其他使用者的環境變數的
因此我們必須將這個使用者的環境變數給它,然後他才能正確執行,
我現在的理解也就只有這麼多了。[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267897/viewspace-906894/,如需轉載,請註明出處,否則將追究法律責任。

相關文章