在 Ubuntu 系统中“文件系统瘦身”通常指释放磁盘空间、清理无用文件、优化分区占用。下面按安全 → 进阶 → 深度三个层次说明。
df -h # 看各分区占用
du -h --max-depth=1 / | sort -h
常用排查目录:
/var:日志、缓存、apt/home:用户文件/usr:软件/tmp:临时文件sudo apt clean
sudo apt autoclean
sudo apt autoremove --purge
dpkg -l | grep linux-image
sudo apt remove --purge linux-image-旧版本
或用:
sudo apt autoremove --purge
sudo journalctl --vacuum-size=100M
sudo journalctl --vacuum-time=7d
rm -rf ~/.cache/*
snap list
sudo snap remove 包名
find / -type f -size +500M 2>/dev/null
docker system prune -a
rm -rf ~/.thumbnails/*
sudo apt remove --purge 软件名
sudo rm -rf /usr/share/doc/*
sudo localepurge
ext4 或 btrfs(可压缩)sudo dd if=/dev/zero of=/zero bs=1M
rm /zero
再在宿主机压缩磁盘sudo apt autoremove --purge
sudo journalctl --vacuum-time=7d
/var 无限增长logrotate)如果你愿意,可以告诉我:
我可以给你一套精确瘦身方案。