1. 清理 APT 缓存(Ubuntu 软件包残留)
sudo apt clean # 删除已下载的 .deb 安装包 sudo apt autoremove # 删除无用的依赖包
2. 清理日志文件(/var/log)
# 清空所有日志(但保留日志服务) sudo journalctl --vacuum-size=50M # 限制日志最大 50MB sudo rm -rf /var/log/*.gz /var/log/*.old /var/log/*.log.*
- 可释放 100MB~1GB(取决于日志量)。
3.清理临时文件(/tmp 和 /var/tmp)
sudo rm -rf /tmp/* /var/tmp/*
- 临时文件通常无害,但可能占用空间。
4.查找大文件(定位占用空间的文件)
sudo find / -type f -size +100M -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'
# 检查 /var 目录占用
sudo du -sh /var/*
5.清理 Docker(如果使用了 Docker)
bash
# 删除所有未使用的容器、镜像、网络
docker system prune -a
# 删除所有未使用的卷(谨慎!会删除数据)
docker volume prune
- 适用于 Docker 占用过多空间 的情况。