centos

CentOS磁盘空间优化

小樊
39
2025-08-26 23:36:04
栏目: 云计算

CentOS磁盘空间优化方法

  1. 清理不必要文件
    • 删除临时文件:sudo rm -rf /tmp/* /var/tmp/*
    • 清理YUM缓存:sudo yum clean all(CentOS 8+用dnf clean all
    • 删除旧内核:sudo package-cleanup --oldkernels --count=2
    • 清理无用软件包:sudo yum remove <package_name>
  2. 优化日志管理
    • 使用journalctl清理日志:
      • 保留最近2周日志:sudo journalctl --vacuum-time=2weeks
      • 按大小清理:sudo journalctl --vacuum-size=100M
    • 配置logrotate自动轮转日志:编辑/etc/logrotate.conf设置保留天数、压缩等策略
  3. 调整分区与文件系统
    • fdisk/parted调整分区大小,或通过LVM扩展逻辑卷
    • 优化文件系统参数(如ext4的noatime)减少磁盘写入
  4. 压缩与归档
    • tar压缩大文件/目录:tar -czvf archive.tar.gz /path/to/dir
  5. 监控与分析
    • df -h查看分区使用情况,du -sh *分析目录占用
    • 使用ncdu工具交互式查看大文件/目录:sudo yum install ncdu && ncdu /

操作前建议:备份重要数据,优先通过清理缓存、日志和临时文件释放空间,谨慎删除系统文件。

0
看了该问题的人还看了