温馨提示×

Linux系统更新后如何清理

小樊
61
2025-08-06 04:15:16
栏目: 智能运维

Linux系统更新后可按以下步骤清理:

  1. 清理软件包缓存
    • Debian/Ubuntu系统:sudo apt-get clean(清理所有缓存)或sudo apt-get autoclean(仅清理旧版本缓存)。
    • CentOS/RHEL系统:sudo yum clean allsudo dnf clean all
  2. 删除旧内核版本
    • 查看已安装内核:dpkg --list | grep linux-image(Debian/Ubuntu)或rpm -qa | grep kernel(CentOS/RHEL)。
    • 删除旧内核(保留当前使用内核):sudo apt-get purge linux-image-<版本号>(Debian/Ubuntu)或sudo rpm -e kernel-<版本号>(CentOS/RHEL)。
  3. 清理临时文件
    • 手动删除:sudo rm -rf /tmp/*(谨慎操作,部分文件可能被系统重启后自动删除)。
    • 使用工具:systemd-cleanup --temp(需systemd支持)或bleachbit(图形化工具)。
  4. 清理日志文件
    • 查看大日志文件:du -sh /var/log/*,删除或轮转不再需要的日志。
  5. 检查并释放未释放空间
    • 查找被占用的已删除文件:lsof | grep deleted,重启相关进程释放空间。
  6. 优化磁盘空间
    • 使用ncdu工具分析磁盘占用:sudo ncdu /,删除大文件或目录。

注意:操作前建议备份重要数据,使用rm -rf等命令时需确认路径,避免误删系统文件。

0