日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

服务器应用日志清理,Linux下Tomcat日志定期清理

發布時間:2025/3/11 linux 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 服务器应用日志清理,Linux下Tomcat日志定期清理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

服務器上的tomcat的catalina.out文件越來越大,查看起來很不方便,以前每次都是想起來的時候手工清理一下(cat /dev/null > catalina.out),后來發現了logratate這個工具,Ubuntu下的mysql,nginx好像也是用的這個工具還定期整理log的。配置文件為/etc/logrotate.conf,和很多其它ubuntu下的工具一下,也可以把配置文件寫在/etc/logrotate.d/下面。如對我們的tomcat的log文件進行整理,sudo vi /etc/logrotate.d/tomcat,

/opt/tomcat/logs/catalina.out {

rotate 14

daily

copytruncate

compress

notifempty

missingok

}

其中:

rotate 7 表示保留7天的備份文件

daily 表示每天整理一次

copytruncate 表示先復制log文件的內容,然后再清空

compress 表示壓縮備分文件

missingok 表示如果找不到log文件也沒OK

notifempty 表示如果log文件是空的,就不進行rotate

可以通過/usr/sbin/logrotate -f /etc/logrotate.conf來執行。ubuntu有/etc/cron.daily/logrotate文件,內容為:

#!/bin/sh

test -x /usr/sbin/logrotate || exit 0

/usr/sbin/logrotate /etc/logrotate.conf

表示每天會定時執行一次這個命令

通過ntp同步服務器的時間

根據 ubuntu的文檔 有兩種方式可以用來使服務器的時間和ntp server同步。一種是通過ntpdate命令,如

ntpdate ntp.ubuntu.com

然后在/etc/cron.daily/下新建一個文件來每天執行一次這個命令

另一種是通過ntpd來更新。sudo apt-get install ntp。配置文件/etc/ntp.conf,可以通過修改配置文件為改變ntp server, 我們用的是210.72.145.44這個server

對于Linux 的系統安全來說,日志文件是極其重要的工具。系統管理員可以使用logrotate 程序用來管理系統中的最新的事件,對于Linux 的系統安全來說,日志文件是極其重要的工具。系統管理員可以使用logrotate 程序用來管理系統中的最新的事件。logrotate 還可以用來備份日志文件,本篇將通過以下幾部分來介紹

日志文件的管理:

1、logrotate 配置

2、缺省配置 logrotate

3、使用include 選項讀取其他配置文件

4、使用include 選項覆蓋缺省配置

5、為指定的文件配置轉儲參數

總結

以上是生活随笔為你收集整理的服务器应用日志清理,Linux下Tomcat日志定期清理的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。