温馨提示×

CentOS清理系统垃圾步骤

小樊
52
2025-04-12 19:13:08
栏目: 智能运维

在CentOS系统中,清理垃圾文件可以采用以下步骤:

  1. 查看当前系统内存使用情况

    free -htotal used free shared buff/cache available 
  2. 清理页面缓存

    sync; echo 1 > /proc/sys/vm/drop_caches 
  3. 清理目录项和索引节点(inode)缓存

    sync; echo 2 > /proc/sys/vm/drop_caches 
  4. 清理所有缓存

    sync; echo 3 > /proc/sys/vm/drop_caches 
  5. 清理YUM缓存

    yum clean all 
  6. 删除无用软件包

    sudo yum autoremove 
  7. 清理旧内核

    sudo package-cleanup --oldkernels --count=1 
  8. 清理临时文件

    sudo rm -rf /tmp/* 
  9. 清空回收站

    sudo rm -rf /home/*/.local/share/Trash/* 
  10. 删除Composer缓存

    rm -rf /root/.composer/cache 
  11. 删除Node.js缓存

    rm -rf /root/.npm /home/*/.npm /home/*/.node-gyp /root/.node-gyp /tmp/npm-* 
  12. 删除核心转储文件(如果有):

    find -regex ".*/core\.[0-9]+$" -delete 
  13. 查找并删除占用空间大的文件夹

    du -sh * | sort -rh | head -n 10 

    然后进入占用空间大的目录并删除不需要的文件。

  14. 查找并删除大文件

    find / -type f -size +500M -exec ls -lh {} \; 

    然后删除找到的大文件。

0