温馨提示×

如何清理ubuntu缓存文件

小樊
43
2026-09-17 20:23:05
栏目: 智能运维

在 Ubuntu 中,“缓存文件”通常指以下几类,你可以按需清理:


一、APT(软件包)缓存

Ubuntu 用 apt 安装软件时会把 .deb 包缓存在:

/var/cache/apt/archives/

清理已下载的包缓存

sudo apt clean

删除所有已下载的 .deb 包

只删除过期的包缓存

sudo apt autoclean

删除无用依赖

sudo apt autoremove

删除已安装但不再需要的依赖包


二、用户目录缓存(~/.cache)

很多程序(浏览器、IDE 等)会把缓存放在用户目录:

du -sh ~/.cache

查看缓存大小

rm -rf ~/.cache/*

⚠️ 谨慎操作,可只删特定目录,如:

rm -rf ~/.cache/google-chrome

三、系统日志缓存

日志文件在:

/var/log/

使用 journalctl 清理系统日志

sudo journalctl --vacuum-size=100M

只保留 100MB 日志

或按时间:

sudo journalctl --vacuum-time=7d

四、缩略图缓存

rm -rf ~/.cache/thumbnails/*

五、内存缓存(可选)

查看内存缓存:

free -h

清理页缓存(不推荐日常使用):

sudo sync && sudo sysctl -w vm.drop_caches=3

六、图形化工具(新手推荐)

sudo apt install bleachbit

打开 BleachBit,勾选要清理的内容即可。


建议的安全清理组合

sudo apt autoremove
sudo apt autoclean
rm -rf ~/.cache/thumbnails/*
sudo journalctl --vacuum-time=7d

如果你是想释放磁盘空间或服务器空间不足,可以告诉我具体场景,我可以给你更精准的方案。

0 踩