2009-10-01 123 views
1

我正在運行JBoss 4.0.2服務器,並且多年來它創建了大量我希望清理的日誌文件。JBoss日誌文件維護/清理

我想保持相同的日誌記錄級別,但也要刪除任何3個月以上的日誌文件。

有沒有辦法在配置中做到這一點,或者我應該只寫一個Perl腳本?

謝謝。

回答

1

在cron作業將這個:

find /var/log/jbossas/default/ -mtime +90 | xargs rm -f 

查看更多關於unix find命令

我們還運行下面以節省磁盤空間。它壓縮至少3天的所有文件

find /var/log/jbossas/default/ -mtime +3 -name \*.log | xargs bzip2 
+0

我擡頭看看命令,它看起來像它會解決我的問題,如果我只是使它-mtime +90。 – Ben 2009-10-01 16:42:35

+0

對不起,當我創建命令時,我有三天的時間在腦海裏...... – 2009-10-01 19:15:05