在Ubuntu系统中进行磁盘清理可以通过多种方法实现,以下是一些常用的步骤和工具:
图形界面工具
- 磁盘占用分析器 (Disk Usage Analyzer):在应用程序菜单的“工具”里找到它。选择要分析的文件系统,通常主文件夹 (Home) 是需要重点清理的地方。通过图形界面查看文件和文件夹的空间占用情况,并手动删除不需要的文件。
- 磁盘工具 (Disk):也位于“工具”文件夹中。提供删除、调整和创建分区的操作,以及更改文件系统类型的功能。
- 系统监视器 (System Monitor):在应用程序菜单中找到。列出所有识别到的文件系统,并显示总容量、已用空间和可用空间等信息。
命令行工具
- 查看磁盘使用情况:使用
df -h
命令查看系统中所有分区的使用情况。
- 清理APT缓存:
- 清理过时的软件包:
sudo apt autoclean
- 完全删除APT缓存:
sudo apt clean
- 删除旧的内核文件:
- 查找已安装的所有内核版本:
dpkg -l | grep linux-image
- 删除不需要的旧内核版本:
sudo apt-get purge linux-image-version
- 清理不需要的软件包和缓存:
- 清理APT缓存:
sudo apt-get clean
- 清理不需要的软件包:
sudo apt-get autoremove
- 清理systemd日志记录:清理超过一定天数的旧日志:
sudo journalctl --vacuum-time3d
- 清理Snap应用程序:
- 列出所有安装的Snap包:
snap list
- 删除旧版本的Snap包:
sudo snap remove package-name
- 清理缩略图缓存:删除
/.cache/thumbnails
目录下的缩略图缓存:rm -rf /.cache/thumbnails/*
- 查找并删除重复文件:使用图形界面工具如FSLint或命令行工具如FDUPES来完成此任务。
其他实用技巧
- 删除残余的配置文件:使用
sudo apt-get purge package-name
删除软件包及其配置文件。
- 清理浏览器缓存和历史记录:在浏览器设置中找到相应的选项进行清理。
- 使用第三方清理工具:如BleachBit、Stacer等,可以自动化清理系统垃圾文件和缓存文件。
在执行上述任何清理操作之前,请确保备份重要数据,以防误删造成数据丢失。