Linux服务器手把手排查磁盘爆满

目录

1、观察磁盘占用情况

使用df -h命令查看服务器磁盘情况

由此可见整个服务器有多少的容量以及已使用了多少容量,剩余多少可用容量,假设已用99%或者100%,说明磁盘已经爆满了,需要清理服务器的冗余内容或者加仓了!

2、确认爆满磁盘

1、首先使用cd /命令回到最外面一层

2、使用du -h --max-depth=1命令查找所有文件夹的占用大小情况

由此可见,/目录下所有的文件夹分别占用了多少磁盘,我们找个大的目录进入,cd home,再次使用du -h --max-depth=1

这样一步一步分析出大文件所在的位置进行排除,从而找到可清理的文件

3、删除大占用数据

1、日志文件

假设我这个check文件夹里面有一个8g的nohup.out文件,那么只需要tail -n 10000 nohup.out > nohup_temp.out && > nohup.out && mv nohup_temp.out nohup.out清理掉多余的日志

2、无用数据
rm -rf 111.txt直接删除即可

相关推荐
涛ing9 分钟前
【5. C++ 变量作用域及其深入探讨】
java·linux·c语言·开发语言·c++·ubuntu·vim
大秦王多鱼15 分钟前
Kafka ACL(访问控制列表)介绍
运维·分布式·安全·kafka·apache
曾经的三心草35 分钟前
小程序项目-购物-首页与准备
运维·服务器·小程序·项目·购物
蓝染k9z3 小时前
在Ubuntu上使用Docker部署DeepSeek
linux·人工智能·ubuntu·docker·deepseek+
苏-言3 小时前
Linux环境下的Java项目部署技巧:安装 Mysql
linux·运维·mysql
代码对我眨眼睛4 小时前
重回C语言之老兵重装上阵(十三)C 预处理器
linux·c语言
张文君4 小时前
ubuntu直接运行arm环境qemu-arm-static
linux·arm开发·ubuntu
lljss20204 小时前
在 WSL2 中重启 Ubuntu 实例
linux·运维·ubuntu
engchina4 小时前
在 Ubuntu 上安装 Node.js 23.x
linux·ubuntu·node.js
lingllllove5 小时前
使用 HTTP::Server::Simple 实现轻量级 HTTP 服务器
服务器·网络协议·http