Linux
如何獲得前一天的日期的輪換?
每天午夜,我設置的 logrotate 成就過程開始。
但是我面臨的問題是,一旦輪換完成,它就會有當天的名稱,而我對前一天的名稱很感興趣。
我的 logrotate 版本是:3.8.6
我的配置文件 logrotate.conf 包含:
/mylogs/thelogs { missingok daily copytruncate create 0644 root utmp rotate 6 dateyesterday }
我嘗試將“dataext”更改為“dateyesterday”,但它仍然在做同樣的事情。
謝謝您的幫助。
通過在兩個文件中都有旋轉配置:
etc/logrotate.conf etc/logrotate.d/syslog
我所做的更改無法正常工作。
僅在 logrotate.conf 中離開配置後;Ulrich Schwarz 在評論中的回答是正確的。
問候
我補充我的經驗
我需要
dateext
和dateyesterday
選項。如果我省略
dateext
,我會獲得編號文件(.1、.2、.3 等…)