Ubuntu 提高磁盘空间利用率的实用清单
一 快速定位占用
df -h,关注挂载点如 /、/home、/boot 的使用率。du -sh * 查看当前目录下各子目录大小;逐级进入大目录定位。sudo apt install ncdu && ncdu /,按大小排序、可删除与回退,定位更快。二 安全清理释放空间
sudo apt clean(清空下载的包缓存)sudo apt autoclean(清理过期索引与旧包)sudo apt autoremove --purge(移除不再需要的依赖与旧配置)dpkg -l | grep linux-imagesudo apt purge linux-image-<version>sudo journalctl --vacuum-time=7d(保留最近 7 天)sudo journalctl --vacuum-size=100M(或限制总大小)snap list --allsudo snap remove <package> --revision <rev>rm -rf ~/.cache/thumbnails/*sudo rm -rf /tmp/*(系统未在使用时执行)find / -type f -size +1G 2>/dev/null,核对后删除不需要的文件。三 扩容与结构调整
sudo apt install gpartedsudo lvextend -L +10G /dev/vg0/rootsudo resize2fs /dev/vg0/root(ext4)四 场景化优化与维护
docker system prune -af --volumes(删除停止容器、悬挂镜像、无用网络与卷)OPTIMIZE TABLE 或周期性维护,回收碎片空间。apt clean、journalctl --vacuum-time)。