服务器日志文件可以自动删除吗,宝塔面板/www/server/total/logs/里面日志文件 删除方法...

今天一位朋友,它的一台服务器上面放了100多个网站,结果用命令:df -h,发现,他的Linux(centos)系统,系统盘也就是根目录磁盘100%,爆满了,如下图:

d94acb247b5d6b15ae6af4f2b71dd496.png

解决方法

磁盘100%,磁盘爆满了,这个问题的解决方法也非常的简单,只需要按照:

按照文中链接,我发现:

宝塔面板的:/www/server/total/logs/ 占了很大的空间,共有6.7G。如下图:

1bcadf7d85dbf1734ab1d0c5d9ef7e27.png

到这里的时候,相信很多人第一次接触,都会跟我一样,有一样的问题,如下:

一、宝塔面板/www/server/total/logs/里面文件可以删除吗?

宝塔面板/www/server/total/logs/里面文件可以全部清空,里面存放的是监控报表和访问日志。

删除之后不要忘记清理一下回收站。

二、宝塔面板/www/server/total/logs/里面的日志文件 删除方法

删除方法也是非常的简单,给大家分享了两种方法,可以用来应对不同的情形,具体如下:

第一种方法:直接通过shell进服务器,手工删除。

命令如下:

cd /www/server/total/logs/

rm -rf *

第二种方法:定时任务

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

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

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

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

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

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

总结:

不管用哪种方法删除宝塔面板/www/server/total/logs/里面日志文件,其实原理上都是相通的,都是用的Linux命令,也都可以用来做定时任务。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值