在 Ubuntu 下进行“清理(cleanup)”时,可删除的文件/目录主要取决于你想释放空间还是保持系统整洁。下面按安全程度分类说明。
sudo apt clean
sudo apt autoclean
删除路径:
/var/cache/apt/archives/*.deb
sudo apt autoremove
删除无用的库和内核(旧内核会保留一个)
查看当前内核:
uname -r
删除旧内核(不要删当前使用的):
sudo apt remove --purge linux-image-旧版本
~/.cache/
可删,但部分程序会重建
sudo rm /var/crash/*
/var/log/
可删内容(不影响系统):
*.log*.gzjournal 旧日志:sudo journalctl --vacuum-time=7d
~/.thumbnails/
/tmp/
重启后自动清,可手动删
snap list
sudo snap remove 包名 --revision=旧版本
docker system prune -a
❌ 不要删:
/bin, /sbin, /lib/etc(配置)/home/用户名 下不认识的文件/usr 中非自己装的软件sudo apt update
sudo apt autoremove -y
sudo apt clean
sudo journalctl --vacuum-time=7d
rm -rf ~/.cache/thumbnails/*
如果你愿意,可以告诉我:
我可以给你定制清理命令。