在 Ubuntu 下,“缓存”通常指几类不同的东西,清除方式也不同。下面按常见场景给你一套有效且安全的做法。
Ubuntu 用 apt 安装软件后会留下 .deb 缓存。
sudo apt clean
删除
/var/cache/apt/archives/下所有.deb文件
sudo apt autoclean
只删掉已经无法下载或版本过旧的包
sudo apt autoremove
✅ 推荐组合(日常维护)
sudo apt update
sudo apt autoremove
sudo apt autoclean
Linux 会主动用内存做缓存,通常不需要手动清。
free -h
sudo sync
sudo sysctl -w vm.drop_caches=3
1:清 pagecache2:清 dentries/inodes3:全部⚠️ 不建议服务器常清,会降低性能
rm -rf ~/.cache/*
不会影响个人文件,但可能让软件重新生成缓存
rm -rf ~/snap/*/common/cache/*
docker system prune -a
npm cache clean --force
pip cache purge
sudo apt clean
sudo apt autoremove -y
rm -rf ~/.cache/*
⚠️ 会清掉所有用户缓存
✅ 安全有效
sudo apt autoremove
sudo apt autoclean
如果你能说明:
我可以给你更精准的方案。