centos

centos清理磁盘空间有哪些技巧

小樊
47
2025-08-30 21:31:59
栏目: 云计算

以下是CentOS清理磁盘空间的常用技巧:

  1. 清理包管理器缓存
    • CentOS 7: sudo yum clean all
    • CentOS 8及以上: sudo dnf clean all
  2. 删除无用软件包及依赖
    sudo yum autoremove(CentOS 7)或 sudo dnf autoremove(CentOS 8+)
  3. 清理旧内核
    sudo package-cleanup --oldkernels --count=1(需先安装yum-utils
  4. 清理临时文件
    sudo rm -rf /tmp/* /var/tmp/*
  5. 管理日志文件
    • 清空特定日志:sudo truncate -s 0 /var/log/log_file
    • 限制日志大小:sudo journalctl --vacuum-size=100M
  6. 查找并删除大文件
    find / -type f -size +100M -exec ls -lh {} \;(确认后手动删除)
  7. 使用工具可视化分析
    • 安装ncdusudo yum install ncdu,扫描后交互式删除大文件
    • 图形化工具baobabsudo yum install baobab,可视化查看磁盘占用
  8. 清理系统缓存
    sudo sync && sudo echo 3 > /proc/sys/vm/drop_caches(谨慎操作)

注意:操作前建议备份重要数据,避免误删系统文件。

0
看了该问题的人还看了