温馨提示×

Linux清理步骤:详细教程

小樊
73
2025-05-18 16:10:58
栏目: 智能运维

Linux系统清理是一个重要的维护过程,可以释放磁盘空间、提高系统性能并保护系统安全。以下是一个详细的Linux系统清理步骤指南:

清理临时文件

  • 清理/tmp目录下的临时文件
    sudo rm -rf /tmp/*
    
  • 清理/var/tmp目录下的临时文件
    sudo rm -rf /var/tmp/*
    

清理日志文件

  • 清理/var/log目录下的旧日志文件
    sudo journalctl --vacuum-time3d
    

    保留最近3天的日志

  • 压缩旧的日志文件
    sudo gzip /var/log/*.log
    

清理包管理器缓存

  • APT(Debian/Ubuntu)
    sudo apt-get clean
    sudo apt-get autoclean
    
  • YUM(CentOS/RHEL)
    sudo yum clean all
    
  • DNF(Fedora)
    sudo dnf clean all
    

清理不再使用的软件包和依赖

  • 卸载不再需要的软件包
    sudo apt-get autoremove --purge
    

    对于YUM

    sudo yum autoremove
    

    对于DNF

    sudo dnf autoremove
    

清理浏览器缓存

  • Chrome
    rm -rf /.config/google-chrome/Default/Cache
    
  • Firefox
    rm -rf /.mozilla/firefox/*.default-release/cache2
    

清理系统缓存

sudo sync ; sudo echo 3 > /proc/sys/vm/drop_caches

释放页面缓存

释放所有缓存

清理大文件

sudo find / -type f -size 100M -exec rm -f {} \;

查找并删除大于100MB的文件

清理不再使用的用户和组

  • 删除不再使用的用户
    sudo userdel username
    
  • 删除不再使用的组
    sudo groupdel groupname
    

清理系统备份

sudo rm -rf /backup/old-backups/*

删除旧的备份文件

使用磁盘清理工具

一些Linux发行版提供了图形化的磁盘清理工具,如Ubuntu的“磁盘使用分析器”。

在执行删除操作前,请确保备份重要数据。使用 rm -rf 命令时要非常小心,因为它会递归删除目录及其内容。

0