以下是Ubuntu环境清理磁盘空间的常用方法,涵盖命令行和图形工具,操作前建议备份重要数据:
sudo apt clean # 清除所有软件包缓存
sudo apt autoclean # 仅清除过期缓存
sudo apt autoremove # 删除无用依赖包
sudo apt purge $(dpkg --list | grep 'linux-image' | grep -v $(uname -r) | awk '{print $2}') # 保留当前内核
sudo journalctl --vacuum-time=7d # 保留7天日志
sudo rm -rf /var/log/*.gz # 手动删除压缩日志
rm -rf ~/.cache/* # 删除用户应用缓存
rm -rf ~/.thumbnails/* # 删除缩略图缓存
sudo rm -rf /tmp/* # 清理系统临时文件
sudo apt install bleachbit
sudo bleachbit --clean system.*
sudo apt install stacer
sudo apt install ncdu
ncdu /
sudo snap list --all | awk '/disabled/ {print $1, $3}' | xargs -n2 sudo snap remove --revision # 清理Snap旧版本
flatpak uninstall --unused # 清理Flatpak未使用运行时
docker system prune -a --volumes # 删除未使用的镜像、容器和卷
df -h
和du -sh
定期检查磁盘使用情况。注意:操作前务必确认路径,避免误删系统文件。