今天一位朋友,它的一台服务器上面放了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命令,也都可以用来做定时任务。

Logo

更多推荐