清理Ubuntu缓存文件的步骤有哪些
导读:Ubuntu清理缓存的实用步骤 一 包管理缓存 APT 查看APT缓存占用:sudo du -sh /var/cache/apt/archives 删除所有已下载的包文件:sudo apt clean 仅删除旧版本包文件:sudo apt...
Ubuntu清理缓存的实用步骤
一 包管理缓存 APT
- 查看APT缓存占用:
sudo du -sh /var/cache/apt/archives - 删除所有已下载的包文件:
sudo apt clean - 仅删除旧版本包文件:
sudo apt autoclean - 删除不再被依赖的包:
sudo apt autoremove - 同时删除不再需要的依赖及其配置文件:
sudo apt autoremove --purge - 说明:APT缓存位于**/var/cache/apt/archives**(含子目录partial),以上命令可安全释放磁盘空间。
二 系统日志与临时文件
- 查看日志占用:
sudo journalctl --disk-usage - 仅保留最近1周日志:
sudo journalctl --vacuum-time=1w - 将日志总量限制为500MB:
sudo journalctl --vacuum-size=500M - 清理临时文件(通常安全):
sudo rm -rf /tmp/* - 提示:日志与临时文件清理能显著回收空间,建议优先处理大体积日志。
三 浏览器与用户缓存
- Chrome:在地址栏输入并访问 chrome://settings/clearBrowserData,按需勾选“缓存的图片和文件”等后清除。
- Firefox:在地址栏输入 about:cache,使用页面提供的“清除缓存”入口;或在设置中清理“缓存”数据。
- 其他常见位置(示例):
~/.cache/thumbnails/(缩略图,可清理);~/.mozilla/firefox/*.default/Cache、~/.opera/cache4(浏览器缓存目录)。
四 进阶清理 可选
- 清理孤立包(无依赖的库/包):
- 安装工具:
sudo apt-get install deborphan -y - 删除孤立包:
sudo apt-get remove --purge $(deborphan)
- 安装工具:
- 图形化工具辅助:
- BleachBit:
sudo apt-get install bleachbit,图形界面勾选项目后清理。 - Disk Usage Analyzer(磁盘占用分析器):定位大目录后手动处理。
- BleachBit:
- 说明:以上操作更“激进”,执行前建议确认项目用途,避免误删。
五 安全提示与常见误区
- 清理内存缓存与释放内存(非磁盘空间):
- 仅释放PageCache:
sudo sync & & echo 1 | sudo tee /proc/sys/vm/drop_caches - 仅释放dentries和inodes:
sudo sync & & echo 2 | sudo tee /proc/sys/vm/drop_caches - 全部清理:
sudo sync & & echo 3 | sudo tee /proc/sys/vm/drop_caches - 注意:这是释放内存缓存,不会减少磁盘占用;仅在必要时、且理解影响时使用。
- 仅释放PageCache:
- 删除旧内核的正确姿势:
- 查看当前运行内核:
uname -a - 列出已安装内核:
dpkg --list 'linux-image*' - 删除指定旧版本(示例):
sudo apt remove linux-image-VERSION - 建议保留至少1个稳定内核,避免误删正在使用的版本。
- 查看当前运行内核:
- 一般无需手动清理的内容:
- /var/cache/apt/archives/partial 为APT下载临时目录,包管理器会自动维护,不建议手动清空。
- 操作建议:重要数据请先备份;不确定时先小范围清理并观察系统状态。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 清理Ubuntu缓存文件的步骤有哪些
本文地址: https://pptw.com/jishu/754067.html
