亚洲国产第一_开心网五月色综合亚洲_日本一级特黄特色大片免费观看_久久久久久久久久免观看

Hello! 歡迎來到小浪云!


在Linux系統(tǒng)服務(wù)器上啟用cron日志記錄:簡單步驟與指南


avatar
小浪云 2024-06-30 202


Cron是Linux中基于時間的作業(yè)調(diào)度程序,它運(yùn)行系統(tǒng)作業(yè),并允許用戶創(chuàng)建定期執(zhí)行的作業(yè)。Cron做一些簡單的事情,例如定期清空/ tmp文件夾,清理php會話,運(yùn)行備份等等。

但是cron的一個問題是,開箱即用,它沒有專用的日志。當(dāng)您創(chuàng)建自己的cron作業(yè)并且需要對其進(jìn)行調(diào)試時,這可能是一個問題。

沒有日志,您可能永遠(yuǎn)不知道該作業(yè)是否運(yùn)行。最近,當(dāng)我創(chuàng)建兩個cronjob來使Google云端硬盤與具有rclone的本地目錄同步時,出現(xiàn)了類似的問題。我不知道這些作業(yè)是否正在運(yùn)行,而沒有比較文件夾。幸運(yùn)的是,可以使用cron啟用日志記錄。

讓我們看看如何操作。

在容納cron作業(yè)的Linux機(jī)器上打開終端窗口,然后發(fā)出命令

sudo nano /etc/rsyslog.d/50-default.conf

在該文件中,查找以##cron.*開頭的行。

刪除#符號,然后在第二列中添加:

/var/log/cron.log

保存并關(guān)閉文件。

接下來,使用以下命令重新啟動syslog:

sudo systemctl restart rsyslog

此時,您現(xiàn)在應(yīng)該看到新的日志文件/var/log/cron.log。如果您沒有立即看到它,它將在下次cron作業(yè)運(yùn)行時顯示。

然后,您可以使用less /var/log/cron.log命令通讀該文件,并對  所有可能正在運(yùn)行或可能未運(yùn)行的cronjobs進(jìn)行故障排除。

相關(guān)閱讀