linux删除日志脚本

linux定时删除日志脚本

#!/bin/bash #----------------使用规范---------------- #1、该文件固定存放在linux的 /usr/local/zjport_test/delFiles 目录下 #2、各责任人维护好要清理日志文件的目录,并以注释方式备注写明谁维护 #find:linux的查找命令,用户查找指定条件的文件; #/opt/soft/log/:想要进行清理的任意目录; #-mtime:标准语句写法; #+3:查找3天前的文件,这里用数字代表天数; #"*.log":希望查找的数据类型,"*.jpg"表示查找扩展名为jpg的所有文件,"*"表示查找所有文件,这个可以灵活运用,举一反三; #-exec:固定写法; #rm -rf:强制删除文件,包括目录; # {} \; :固定写法,一对大括号+空格+\+; echo "del file start....." #find /home/logs/ -mtime +3 -name "*.log" -exec rm -rf {} \; find /usr/local/tomcat/tomcat7-8034-TaskOutside/logs -mtime +0 -name "*.log.*" -exec rm -rf {} \; find /usr/local/tomcat/tomcat7-8034-TaskOutside/logs -mtime +0 -name "*.out.*" -exec rm -rf {} \; find /usr/local/tomcat/springboot-MIA-exchange/logs/islife -mtime +1 -name "*.log" -exec rm -rf {} \; find /root/logs/islife -mtime +0 -name "*.log" -exec rm -rf {} \; find /home/yw/logs -mtime +1 -name "*.log*" -exec rm -rf {} \; > /usr/local/tomcat7/logs/catalina.out; echo "del file end"
posted @ 2021-05-31 10:34  向往明天-tsingyun  阅读(314)  评论(0编辑  收藏  举报