首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Linux磁盘空间占满解决方法

Linux磁盘空间占满解决方法

作者头像
九笙
发布2025-07-14 15:23:10
发布2025-07-14 15:23:10
17200
代码可运行
举报
运行总次数:0
代码可运行

使用

查询整体磁盘使用情况 df -h

代码语言:javascript
代码运行次数:0
运行
复制
df -h 

//  以下为执行后显示的部分示例
/dev/vda1        19G   12G  6.5G  64% /
devtmpfs        487M     0  487M   0% /dev
tmpfs           497M     0  497M   0% /dev/shm
tmpfs           497M   57M  441M  12% /run
tmpfs           497M     0  497M   0% /sys/fs/cgroup
tmpfs           100M     0  100M   0% /run/user/0

发现/dev/vda1磁盘占满

依次查询

一般是服务器日志文件较大导致

查询某个目录下各文件夹或文件大小 du -sh *

代码语言:javascript
代码运行次数:0
运行
复制
du -sh *

//  以下为执行后显示的部分示例
124K  root
57M  run
0  sbin
4.0K  srv
0  sys
280K  tmp
1.4G  usr
9.7G  var

发现var文件夹竟然有9.7G

再次查询

代码语言:javascript
代码运行次数:0
运行
复制
cd var
du -sh *

//  以下为执行后显示的部分示例
9.2G  log
0  mail
4.0K  nis
4.0K  opt
4.0K  preserve
0  run
100K  spool
36K  tmp
8.0K  var

不出所料就是log文件导致

代码语言:javascript
代码运行次数:0
运行
复制
cd ./log
du -sh *

//  以下为执行后显示的部分示例
232K  httpd
0  maillog
4.0K  maillog-20210920
0  maillog-20210926
12K  mariadb
1.8G  messages
4.3G  messages-20210920
3.1G  messages-20210926
16K  php-fpm
4.0K  ppp

messages、messages-20210920、messages-20210926

将过大的日志文件删除即可

例如:rm -rf ./messages

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 使用
  • 依次查询
  • 再次查询
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档