centos

CentOS系统缓存文件清理步骤

小樊
43
2025-09-11 22:37:49
栏目: 智能运维

以下是CentOS系统缓存文件清理步骤:

  1. 清理YUM缓存

    sudo yum clean all  # 适用于CentOS 7及以下版本  
    

    或(CentOS 8及以上版本):

    sudo dnf clean all  # 同时清理DNF缓存  
    
  2. 清理临时文件

    sudo rm -rf /tmp/*  # 清理/tmp目录所有文件(谨慎操作,确保无重要进程使用)  
    

    或使用systemd工具(CentOS 7及以上):

    sudo systemd-tmpfiles --clean  
    
  3. 清理日志文件

    sudo journalctl --vacuum-time=2weeks  # 保留最近2周日志(可调整时间)  
    

    或手动删除旧日志(需确认非系统关键日志):

    sudo rm -rf /var/log/*.log.*  
    
  4. 清理系统缓存

    sudo sync  # 同步磁盘数据  
    sudo echo 3 > /proc/sys/vm/drop_caches  # 清理页面缓存、目录项缓存和inode缓存(需root权限)  
    
  5. 清理其他缓存(可选)

    • 浏览器缓存:通过浏览器设置手动清理(如Chrome按Ctrl+Shift+Delete)。
    • 应用缓存:如Web服务器(Apache/Nginx)、数据库(MySQL/PostgreSQL)的缓存,需根据具体软件配置清理。

注意事项

0
看了该问题的人还看了