ubuntu如何快速清理垃圾
导读:Ubuntu快速清理垃圾的实用步骤 一 快速清理命令一键复制 查看磁盘占用: df -h APT 缓存与无用依赖: sudo apt clean sudo apt autoclean sudo apt autoremove --p...
Ubuntu快速清理垃圾的实用步骤
一 快速清理命令一键复制
- 查看磁盘占用:
- df -h
- APT 缓存与无用依赖:
- sudo apt clean
- sudo apt autoclean
- sudo apt autoremove --purge
- 旧内核(务必保留当前在用版本,见下节):
- 查看:uname -r
- 列出:dpkg --list | grep linux-image
- 删除示例:sudo apt purge linux-image--generic
- 系统日志(保留最近量):
- sudo journalctl --vacuum-size=100M
- 或:sudo journalctl --vacuum-time=1w
- 临时文件:
- sudo rm -rf /tmp/*
- 缩略图缓存:
- rm -rf ~/.cache/thumbnails/*
- 浏览器缓存(可选):
- rm -rf ~/.cache/mozilla/firefox/*
- rm -rf ~/.cache/google-chrome/*
- Snap 旧版本回收(可选):
- 查看:snap list --all
- 删除旧修订:sudo snap remove --revision=
- 图形化定位大文件(可选):
- 安装:sudo apt install baobab
- 运行:baobab
二 删除旧内核的安全做法
- 确认当前内核:uname -r(不要删除这一行显示的内核)
- 列出已安装内核:dpkg --list | grep linux-image
- 卸载旧版本(保留最新的一个或两个稳定版本):
- 示例:sudo apt purge linux-image--generic
- 同时可清理对应的头文件包(如:linux-headers-)
- 更新引导:sudo update-grub
- 提示:若使用 LVM/加密/特殊分区,谨慎操作;不确定时先备份重要数据。
三 图形化工具与系统自带功能
-
系统设置清理:设置 → 存储 → 清理,按向导清理临时文件与缓存(适合不想敲命令的用户)。
-
磁盘使用分析器(Baobab):可视化查看各目录占用,定位大文件/大目录后手动清理。
-
第三方清理器:
- BleachBit:sudo apt install bleachbit(清理缓存、日志、浏览器数据等)
- Ubuntu Cleaner(社区维护):sudo add-apt-repository ppa:gerardpuig/ppa & & sudo apt update & & sudo apt install ubuntu-cleaner(提供 APT 缓存、缩略图、旧内核等清理项)
四 自动化与注意事项
- 定期自动化(示例每日清理日志与临时文件,添加到 root 的 crontab):
- sudo crontab -e
- 追加:0 3 * * * journalctl --vacuum-time=7d & & rm -rf /tmp/*
- 风险提示:
- 执行 rm -rf 前确认无关键进程在使用 /tmp;删除旧内核前务必核对当前内核版本。
- 清理前建议备份重要数据;对生产环境,先在测试环境验证命令影响。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: ubuntu如何快速清理垃圾
本文地址: https://pptw.com/jishu/754148.html
