crontab的動作,會即時傳mail給root?

這個版面主要討論 debian 在 server 端的應用問題, server 種類繁多..舉凡 Web Server 、 File Server、 DHCP Server..等等。

版主: 阿信

crontab的動作,會即時傳mail給root?

文章aeolustw » 週五 5月 07, 2010 1:35 pm

因為在crontab中設定幾個時點會自動更新

系統會自動寄發mail給root,有辦法取消這個寄發動作嗎?

Thanks.
圖檔
個人網站
測試Linux Server+光世代
主站,購物,相簿...
頭像
aeolustw
可愛的小學生
可愛的小學生
 
文章: 78
註冊時間: 週六 11月 01, 2008 9:36 pm
來自: Taiwan

Re: crontab的動作,會即時傳mail給root?

文章aeolustw » 週三 5月 12, 2010 8:05 am

加入有顏色那段即可,同時先手動新增/home/test/message/apache2_reload.log這個檔案
這樣輸出訊息會丟入該檔,而不會傳到mail中
06 7 * * * root /etc/init.d/apache2 reload > /home/test/message/apache2_reload.log
圖檔
個人網站
測試Linux Server+光世代
主站,購物,相簿...
頭像
aeolustw
可愛的小學生
可愛的小學生
 
文章: 78
註冊時間: 週六 11月 01, 2008 9:36 pm
來自: Taiwan

Re: crontab的動作,會即時傳mail給root?

文章aeolustw » 週五 5月 14, 2010 9:53 am

以累加的方式寫入檔案較佳,同時加上寫入時間

Code: Select All Code
06 7 * * * root date >> /home/test/message/apache2_reload.log && /etc/init.d/apache2 reload >> /home/test/message/apache2_reload.log


不過會寫成兩列,輸出到檔案內容如下

Thu May 13 07:06:01 CST 2010
Reloading web server config: apache2.

期望可輸出成
[Thu May 13 07:06:01 CST 2010] Reloading web server config: apache2.
圖檔
個人網站
測試Linux Server+光世代
主站,購物,相簿...
頭像
aeolustw
可愛的小學生
可愛的小學生
 
文章: 78
註冊時間: 週六 11月 01, 2008 9:36 pm
來自: Taiwan


回到 debian server

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客