当前位置: 首页 > Linux

linux定时清理tomcat日志文件

时间:2023-04-06 04:05:48 Linux

需求:最近公司服务器发现磁盘经常满,原因是日志文件较多。都需要每天定时清理过期日志文件1:写个脚本【Shell】查看明文复制代码?1[root@localhosthome]#vimclean_catalina.sh加入如下内容:[Shell]查看明文复制代码?删除/5天前在opt/java/tomcat7/logs/中,文件名包含"201"的日志找到/opt/java/tomcat7/logs/-mtime+5-name"201?"-execrm-rf{};opt/java/tomcat7/logs/下的clear/catalina.outecho"">/opt/java/tomcat7/logs/catalina.out赋能【Shell】纯文本查看复制代码?1[root@localhosthome]#chmod755clean_catalina.sh2:设置定时执行clean_catalina.sh脚本[root@localhosthome]#crontab-e添加内容如下:100*/home/clean_catalina.sh3:重启定时任务[root@localhosthome]#servicecrondrestart4:使用crontab-l命令查看是否设置成功[root@localhosthome]#crontab-l100*/home/clean_catalina.sh