Linux磁盘满了怎么办?Linux磁盘使用100%原因及解决方法

今天我的博客出现了一个这样的错误,缓存写入不进磁盘,从而引起CSS样式加载不出来的问题。根据我的经验,我去看了下磁盘,发才发现磁盘使用显示100%。

Linux磁盘使用100%

以上图片是来源互联网,主要是给大家看下效果。

 

因为我完美的解决了“Linux磁盘满了”的问题,所以今天分享出来给大家!

 

Linux磁盘满了的原因

绝大多数情况下,都是日志或备份没有及时清理;不排除是你网站内容占满的,这种可能性很少。

 

Linux磁盘满了的解决方法

其实,这也称不上是解决方法吧!只是一次Linux磁盘满了的排查过程以及解决思路。具体步骤如下:

 

1、查看磁盘使用情况

这里主要是确定磁盘的使用情况是100%,而不是自己猜测、估计等。

df -h

查看磁盘使用情况 df -h

其实,Used这里应该是显示100%,由于我是先解决了问题,才来发的此文章,就没有截以前的图。

相信,你们这里的磁盘的使用情况应该是100%。

 

2、查看文件大小信息

这里主要是查看每个文件的大小信息,从而可以判断哪个文件占用的磁盘最多?此文件是否是无用的?

这个命令,我们可以先进入一个路径,再执行,效果会更加的好。

du -sh *

查看文件大小信息

其实,我这里是去了“/fujieace/nginx/logs”路径下,查看了access.log 和 error.log两个文件,这两个文件加起来其实是有15G的;我前面也说过了,由于我是先解决了此问题再来发的文章,没来得及截图。

 

3、清理或删除掉无用文件

我这里就直接清理掉Nginx生产的日志就可以了。这里清理不是指删除日志文件,这样是不行的;而是需要把Nginx生产的日志文件清零,让它成为一个空文件。

 

正确操作方法如下:

cd /fujieace/nginx/logs
echo ''> access.log
echo ''> error.log

 

关于:为什么我直接去的“/fujieace/nginx/logs”路径?

这个完全是个人经验吧!毕竟我只是一个博客网站,20G的空间足够用了,如果磁盘满了,出现磁盘占用100%的情况,毫无疑问,肯定是日志的问题。我网站用的web程序是nginx,我只需要清零nginx产生的日志就可以了。

    A+
发布日期:2019年07月28日 13:32:44  所属分类:Linux
最后更新时间:2019-07-28 13:32:44
评分: (2 票;平均数5.00 ;最高评分 5 ;用户总数2;总得分 10;百分比100.00)
付杰
免费SSL证书服务 HTTPS申请 安装 配置 支持通配符*
免费SSL证书服务 HTTPS申请 安装 配置 支持通配符*
  • ¥ 199.9元
  • 市场价:20000元
SEO顾问服务 中小型网站 单站/最低99.9元 全方位优化
SEO顾问服务 中小型网站 单站/最低99.9元 全方位优化
  • ¥ 99.9元
  • 市场价:5000元
刷流量、刷人气、刷点击、刷收藏、刷APP关键词服务
刷流量、刷人气、刷点击、刷收藏、刷APP关键词服务
  • ¥ 1.0元
  • 市场价:9.9元
花牛苹果 甘肃天水 李宏恩家自种 1斤 包邮
花牛苹果 甘肃天水 李宏恩家自种 1斤 包邮
  • ¥ 6.8元
  • 市场价:8.8元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: