在 Ubuntu 中,“清除缓存”通常分为几种情况:系统内存缓存、APT 软件包缓存、浏览器缓存、系统日志/临时文件缓存等。下面分类说明。
Ubuntu 使用 apt 安装软件时会把 .deb 包缓存在 /var/cache/apt/archives
sudo apt clean
删除
/var/cache/apt/archives/下所有.deb文件
sudo apt autoclean
sudo apt autoremove
⚠️ 一般不建议手动清除,Linux 会自动管理
free -h
sudo sync
sudo echo 3 | sudo tee /proc/sys/vm/drop_caches
说明:
1:清除 pagecache2:清除 dentries/inodes3:全部清除用户级程序缓存(如 pip、npm、IDE)
rm -rf ~/.cache/*
⚠️ 可能影响部分程序首次启动速度
sudo journalctl --vacuum-size=100M
或
sudo journalctl --vacuum-time=7d
sudo rm -rf /tmp/*
sudo apt install bleachbit
打开后选择要清理的内容即可。
sudo apt clean
sudo apt autoremove
rm -rf ~/.cache/*
sudo journalctl --vacuum-time=7d
如果你能说明是哪种缓存(内存 / 安装包 / 浏览器 / Docker 等),我可以给你更精确的命令。