看板 Linux 關於我們 聯絡資訊
各位大家好: 想請問linux(僅安裝Centos6.7) 我用crontab -e每天進行備份, 若有備份就會寄信到/var/spool/mail/帳號 想問若要停止發信跟看是哪個程式在發信跟發信格式要怎麼看呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.117.166.187 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1506486632.A.ED0.html
phoenixcx: * * * * * /path/to/my-script.sh > /dev/null 2>&1 09/27 12:40
phoenixcx: 不知道是不是你要的 09/27 12:41
請問這是預設發信的程式嗎?謝謝 ※ 編輯: gmotwm2001 (140.117.166.187), 09/27/2017 12:48:32
phoenixcx: 你程式的指令如果LINUX會回應沒地方接收就是寄信 09/27 14:26
phoenixcx: 而> /dev/null 2>&1只是把回應忽略而已 09/27 14:26
phoenixcx: https://goo.gl/PF1C7s 好啦看blog吧... 09/27 14:28
* * * * * /path/to/my-script.sh 這段應該是要改成寄信程式的指令,但不知道存在哪 ※ 編輯: gmotwm2001 (140.117.166.187), 09/27/2017 19:05:42
rickieyang: 那個是要改成你備份的程式 09/27 19:46
我備份程式內容如下,沒寫到只要變動linux系統會就寄信到root帳號,所以想說 是不是linux系統預設的會寄給root帳號,只是程式不知道在哪如何關掉 謝謝 if [ -d $File ] then /usr/bin/rsync -avh --delete /mail/ /mailbk/ #else fi ※ 編輯: gmotwm2001 (61.227.189.55), 09/27/2017 20:34:57
a73126: 預設只要你執行的crontab有輸出就會mail給執行者 09/27 21:41
a73126: 不是把那個my-script.sh改成寄信程式,他是要告訴你不要 09/27 21:41
a73126: 寄信請把後面倒到/dev/null加上去 09/27 21:42
a73126: 你可以看一下鳥哥有關crontab章節內有寫到 09/27 21:42
a73126: 「取消不要的輸出項目」 09/27 21:42