ubuntu

Ubuntu中如何进行系统深度清理

小樊
40
2025-08-14 12:14:55
栏目: 智能运维

以下是Ubuntu系统深度清理的方法,涵盖软件包、日志、临时文件等,操作前建议备份重要数据:

一、系统级深度清理

  1. 清理APT缓存与无用依赖

    • 删除所有软件包缓存:sudo apt clean
    • 删除过期缓存(仅保留可重新下载的包):sudo apt autoclean
    • 移除无用依赖包:sudo apt autoremove --purge
  2. 清理旧内核(谨慎操作)

    • 查看已安装内核:dpkg --list | grep linux-image
    • 删除旧内核(保留当前和最新备用内核):sudo apt purge linux-image-<旧版本号>
    • 或使用工具自动清理:sudo apt autoremove --purge
  3. 清理系统日志与临时文件

    • 保留最近7天日志:sudo journalctl --vacuum-time=7d
    • 手动清理大日志文件(如/var/log/syslog):sudo truncate -s 0 /var/log/syslog
    • 删除系统临时文件:sudo rm -rf /tmp/* /var/tmp/*

二、用户级深度清理

  1. 清理用户缓存与配置文件

    • 删除用户应用缓存(如浏览器、IDE):rm -rf ~/.cache/*
    • 清理缩略图缓存:rm -rf ~/.cache/thumbnails/*
    • 删除用户配置文件残留(谨慎操作):rm -rf ~/.local/share/Trash/*
  2. 清理浏览器缓存

    • Firefox:地址栏输入about:preferences#privacy,选择“清除数据”并勾选“缓存”。
    • Chrome:地址栏输入chrome://settings/clearBrowserData,选择“缓存的图像和文件”。

三、专项清理(可选)

四、工具辅助(推荐新手)

注意事项

定期执行上述操作(建议每月1次),可有效释放磁盘空间并提升系统性能。

0
看了该问题的人还看了