在 Ubuntu 中,“缓存”可以指好几类东西,下面按常见场景给你说明如何重置/清理缓存。你可以根据自己的需求选择对应方式。
APT 下载的 .deb 包会缓存在 /var/cache/apt/archives
sudo apt clean
sudo apt autoclean
sudo apt autoremove
⚠️ 通常用于释放内存,不是“重置系统”
free -h
sudo sync
sudo echo 3 > /proc/sys/vm/drop_caches
说明:
1:清理 pagecache2:清理 dentries/inodes3:全部清理✅ 不会影响正在运行的程序数据
用户级应用缓存(如浏览器、IDE)
rm -rf ~/.cache/*
或针对某软件:
rm -rf ~/.cache/google-chrome
⚠️ 会丢失登录态 / 临时设置
sudo journalctl --vacuum-size=100M
或按时间:
sudo journalctl --vacuum-time=7d
sudo systemd-resolve --flush-caches
或(新版本):
sudo resolvectl flush-caches
rm -rf ~/.cache/gnome-shell
然后重启:
gnome-shell --replace &
那不是清缓存,而是:
sudo apt install --reinstall ubuntu-desktop
如果你能告诉我:
我可以给你更精确的“重置”方案。