今天發現一台伺服器crontab定時執行scp的備份指令碼失敗,手動執行指令碼沒問題,所以想從crontab的日誌裡找原因,突然發現我的/var/log下沒有cron日誌,這裡記錄一下如何ubuntu server如何檢視crontab日誌
[html]view plain
copy
print?
sudo vim /etc/rsyslog.d/50-default.conf
[html]view plain
copy
print?
cron.* /var/log/cron.log #將cron前面的注釋符去掉
[html]view plain
copy
print?
sudo service rsyslog restart
[html]view plain
copy
print?
less /var/log/cron.log
/var/log/cron.log 和 /var/mail/$user
因為crontab執行日誌記錄在cron.log,開啟sendmail服務會給當前crontab執行屬主傳送郵件
刪除當前主機使用者的.ssh/hosts檔案即可
Ubuntu檢視crontab執行日誌
起因今天發現一台伺服器crontab定時執行scp的備份指令碼失敗,手動執行指令碼沒問題,所以想從crontab的日誌裡找原因,突然發現我的 var log下沒有cron日誌,這裡記錄一下如何ubuntu server如何檢視crontab日誌 www.2cto.com crontab記錄日誌 修改...
Ubuntu 使用crontab筆記
我遇到的crontab問題與解決 1 利用crontab e新增的定時任務無效,內容如下 bin sh home mywork script mytes.sh,每分鐘執行一次指令碼mytes.sh。這樣的寫法在其它機器上明明是可以跑的,奈何在我的機器不可以跑。查了資料,說可能是路徑和環境變數的問題,...
檢視crontab執行狀態
cron服務是linux的內建服務,但它不會開機自動啟動。可以用以下命令啟動和停止服務 sbin service crond start sbin service crond stop sbin service crond restart sbin service crond reload 要把cr...