【宝塔面板】/www/server/total/logs/占用空间过大怎么办?定时删除宝塔面板网站监控报表日志

来源:定时删除日志 浏览:2219次 时间:2020-08-12
做网站找雨过天晴工作室

【宝塔面板】/www/server/total/logs/占用空间过大怎么办?定时删除宝塔面板网站监控报表日志



定时删除宝塔面板网站监控报表生成的日期,随着网站流量增大,每天网站监控报表生成日期动则几十M,上百M,时间一长,服务器空间就不足了,因此需要定期删除它。

这里以删除3天前的日志为例,进入宝塔面板,计划任务,添加计划任务,Shell脚本,执行周期每天

脚本内容如下,

find /www/server/total/logs/www.wentiyi.com/ -mtime +3 -name "*.log" -exec rm -rf {} \;
find /www/server/total/logs/www.wentiyi.com/ -mtime +3 -name "*.log" -exec rm -rf {} \;

find /www/server/total/logs/wentiyi.com/ -mtime +3 -name "*.log" -exec rm -rf {} \;

3就是3天前,/www/server/total/logs/wentiyi.com/ 路径为日志所在的文件夹,*.log为文件类型,

最后添加任务就可以了


如果是根目录很大的话 直接用这个代码 删除一天前的日志

find /www/server/total/logs/ -mtime +1 -name "*.log" -exec rm -rf {} \;
find /www/server/total/logs/ -mtime +1 -name "*.log" -exec rm -rf {} \;
find /www/server/total/logs/ -mtime +1 -name "*.log" -exec rm -rf {} \;