-
检查磁盘占用
-
查找大文件
du -sh /* | sort -rh # 列出根目录下各文件夹大小
sudo rm -f /var/log/*.gz # 删除压缩日志
sudo logrotate -f /etc/logrotate.conf # 触发日志轮转
sudo yum clean all # 清理所有缓存
sudo yum autoremove -y # 删除无用依赖
rpm -q kernel # 查看已安装内核
sudo package-cleanup --oldkernels --count=2 # 保留最新2个内核
sudo rm -rf /tmp/* # 谨慎操作,确保无程序运行
sudo rm -rf /var/tmp/*
-
可视化工具 ncdu
sudo yum install ncdu -y # 安装
ncdu / # 交互式查看目录占用,按d删除
快速扫描工具 dua
-
设置自动清理任务
crontab -e # 添加每月清理任务
0 0 1 * * /bin/sh -c 'yum clean all && rm -rf /tmp/*'
单独分区规划
将 /var
、/home
等易膨胀目录单独分区,避免影响根分区。
操作后验证
如果问题依旧,可能是数据库或 Docker 等服务持续写入,需检查对应日志或数据目录。
文章链接: https://www.mfisp.com/36371.html
文章标题:CentOS7 根分区满了?三步快速清理指南
文章版权:梦飞科技所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。