运营推广 2019-08-13 宝塔面板 网站日志 shell

宝塔面板如何设置定期删除日志?

现在越来越多的人开始使用宝塔面板,但是很多实用功能其实并不了解,比如说小编今天遇到一个问题。

我的宝塔面板中网站日志积累时间太长了,网站日志已经有5G多,这么大的数据,很少有软件能打得开,所以对于分析日志很困难,而且占用很大空间资源,如何定期删除一下日志呢?

利用宝塔面板的shell功能就可以。

宝塔面板shell.jpg

在宝塔后台找到计划任务-shell脚本,任务名称按需自取。

然后在脚本内容处贴上一下代码:

find /www/wwwlogs  -name "*.log" -exec rm -rf {} \;

这句的意思就是删除/www/wwwlogs目录下所有后缀为.log的文件,即删除所有日志文件。周期按需自选。

如果只想删除错误日志,那就按上面的依葫芦画瓢,代码如下:

find /www/wwwlogs  -name "*.error.log" -exec rm -rf {} \;

这样就不用去手动删除日志了,不过日志是分析网站很重要的数据来源,谨慎删除。

下一篇 SemrushBot是什么爬虫?要不要屏蔽掉

最新案例 查看更多

查看