溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Linux crontab日志存放方法是什么

發(fā)布時(shí)間:2021-12-24 14:12:29 來(lái)源:億速云 閱讀:266 作者:iii 欄目:系統(tǒng)運(yùn)維

這篇文章主要講解了“Linux crontab日志存放方法是什么”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“Linux crontab日志存放方法是什么”吧!

默認(rèn)情況下,crontab中執(zhí)行的日志寫在/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

如果日志有問(wèn)題,可以參考以下做法:

為crontab增加日志

crontab的日志比較簡(jiǎn)單,當(dāng)crond執(zhí)行任務(wù)失敗時(shí)會(huì)給用戶發(fā)一封郵件。恰巧在我們的一臺(tái)服務(wù)器上發(fā)現(xiàn)一個(gè)任務(wù)沒(méi)有正常執(zhí)行,而且crond發(fā)郵件也失敗了。通過(guò)看mail的日志,看到是磁盤空間不足造成的。

此外,同事幫我為crontab中的任務(wù)增加自己的日志,這樣出錯(cuò)后,比較容易看到原因。

0 6 * * * $HOME/for_crontab/createTomorrowTables >> $HOME/for_crontab/mylog.log 2>&1

把錯(cuò)誤輸出和標(biāo)準(zhǔn)輸出都輸出到mylog.log中。
 
注意:不要寫成

0 6 * * * $HOME/for_crontab/createTomorrowTables 2>&1 >> $HOME/for_crontab/mylog.log

否則就輸出到標(biāo)準(zhǔn)輸出了

感謝各位的閱讀,以上就是“Linux crontab日志存放方法是什么”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)Linux crontab日志存放方法是什么這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是億速云,小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI