linux crontab 檔案位置和日誌位置__linux

來源:互聯網
上載者:User

一.檔案位置

位置一般在/var/spool/cron/下,如果你是root使用者,那下面有個root檔案,建議日常備份,避免誤刪除導致crontab 檔案丟失;

二.記錄檔位置

預設情況下,crontab中執行的日誌寫在/var/log下,如:
#ls /var/log/cron*
/var/log/cron /var/log/cron.1 /var/log/cron.2 /var/log/cron.3 /var/log/cron.4

crontab的日誌比較簡單,當crond執行任務失敗時會給使用者發一封郵件。恰巧在我們的一台伺服器上發現一個任務沒有正常執行,而且crond發郵件也失敗了。通過看mail的日誌,看到是磁碟空間不足造成的。
可以將每條 crontab中的任務增加自己的日誌,有利於尋找執行失敗原因。
0 6 * * * //root/script/ss.sh >> /root/for_crontab/mylog.log 2>&1
把錯誤輸出和標準輸出都輸出到mylog.log中。
 

如crontab 沒有成功,檢測crontab 服務是否啟動,

/etc/init.d/crond status 

/etc/init.d/crond restart

cron 是系統守護進程,位置:
/etc/init.d/crond
參數:
start
stop
restart
reload
等等

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.