linux crontab 檔案位置和日誌位置

2021-06-27 16:47:35 字數 744 閱讀 7458

一.檔案位置

位置一般在/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

等等

linux crontab 檔案位置和日誌位置

一.檔案位置 位置一般在 var spool cron 下,如果你是root使用者,那下面有個root檔案,建議日常備份,避免誤刪除導致crontab 檔案丟失 二.日誌檔案位置 預設情況下,crontab中執行的日誌寫在 var log下,如 ls var log cron var log cro...

linux crontab命令詳解

12 3 root tar czf usr local backups daily etc.tar.gz etc dev null 2 1這條語句將在每天的凌晨3點12分 03 12 執行tar czf usr local backups daily etc.tar.gz etc命令。dev nul...

linux crontab命令使用

cron用法說明 cron 於希臘單詞chronos 意為 時間 是linux系統下乙個自動執行指定任務的程式。例如,你想在每晚睡覺期間建立某些檔案或資料夾的備份,就可以用cron來自動執行。cron服務是linux的內建服務,但它不會開機自動啟動。可以用以下命令啟動和停止服務 sbin servi...