ubuntu环境磁盘空间清理
以下是Ubuntu环境清理磁盘空间的常用方法,涵盖命令行和图形工具,操作前建议备份重要数据:
一、系统级清理
- 清理APT缓存
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/* # 清理系统临时文件
三、工具辅助清理
- 图形化工具
- BleachBit:支持一键清理系统缓存、浏览器数据等。
sudo apt install bleachbit sudo bleachbit --clean system.*
- Stacer:可视化清理,适合新手。
sudo apt install stacer
- BleachBit:支持一键清理系统缓存、浏览器数据等。
- 命令行工具
- ncdu:交互式分析磁盘占用,定位大文件。
sudo apt install ncdu ncdu /
- ncdu:交互式分析磁盘占用,定位大文件。
四、专项清理(按需使用)
- Snap/Flatpak包清理
sudo snap list --all | awk '/disabled/ {print $1, $3}' | xargs -n2 sudo snap remove --revision # 清理Snap旧版本 flatpak uninstall --unused # 清理Flatpak未使用运行时
- Docker清理
docker system prune -a --volumes # 删除未使用的镜像、容器和卷
五、定期维护建议
- 每月执行一次基础清理(APT缓存、日志、临时文件)。
- 使用
df -h
和du -sh
定期检查磁盘使用情况。
注意:操作前务必确认路径,避免误删系统文件。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权请联系我们,一经查实立即删除!