Linux

如何每天輪換console.log …?

  • December 15, 2010

可能重複:

刪除超過 30 天的文件的腳本

我的硬碟突然變滿了,我四處尋找,直到我終於發現埋在 Library/Logs/Console/myname/ 中的“console.log.9”文件是 112 Gigs !

我無法正確打開並檢查它。

我做了一些研究,並找到了使用 find 和 exec 命令從特定路徑查找和刪除 30 天以上的日誌文件的方法。

查找 /export/home/ftp ( -name console.log -or -name server.log ) -mtime +30 -exec rm -f {} +

但我想每天輪換console.log 並且每天輪換console.log 是否有任何shell 腳本。

請幫我解決這個問題。

向 中添加一個文件/etc/logrotate.d,其中包含類似

/export/home/ftp/console.log {
 rotate 7
 daily
 compress
 missingok
 notifempty
}

引用自:https://serverfault.com/questions/212778