Compression
當 logrotate with delaycompress 處於活動狀態時,我可以手動壓縮文件嗎
我每天使用
compress
,missingok
,delaycompress
,dateext
選項設置 logrotate。我需要壓縮延遲的日誌文件。我現在可以手動執行,還是應該等到 logrotate 在執行時執行。我只是不確定 logrotate 是否有一些內部儲存,如果它會看到文件已經壓縮,它會感到困惑嗎?
如果我沒記錯的話,logrotate 只使用輪換中的文件名,如果壓縮文件,只會更改名稱。一旦文件內容被旋轉(如果甚至之前),它甚至不會關心文件內容。您應該能夠自由地壓縮文件,但如果您以某種不同的方式進行壓縮,您最終可能會將該文件排除在旋轉之外,就在目錄中。
不管怎樣,我相信嘗試沒有壞處。應該不可能“混淆” logrotate。