ubuntu文件管理怎样进行磁盘清理工具
导读:Ubuntu 文件管理中的磁盘清理工具与方法 一 图形界面工具 磁盘占用分析器 Disk Usage Analyzer(Baobab):扫描文件夹占用,定位大文件/目录后手动清理。安装:sudo apt install baobab;打开...
Ubuntu 文件管理中的磁盘清理工具与方法
一 图形界面工具
- 磁盘占用分析器 Disk Usage Analyzer(Baobab):扫描文件夹占用,定位大文件/目录后手动清理。安装:
sudo apt install baobab;打开后在“扫描文件夹”选择如 /home 或挂载盘进行分析。适合可视化定位空间占用大户。 - Gnome 磁盘工具(Disks):用于查看磁盘健康、挂载与分区管理,也可在图形界面中打开分区位置进行清理。
- 系统监视器(System Monitor):在“文件系统”页查看各分区总容量/已用/可用空间,双击可打开所在目录。
- BleachBit:开源清理器,支持清理缓存、日志、浏览器 Cookie/历史 等。安装:
sudo apt install bleachbit,勾选项目后预览并清理。 - Stacer:系统优化与清理工具,提供垃圾清理、启动项管理、资源监控。安装:
sudo add-apt-repository ppa:oguzhaninan/stacer & & sudo apt update & & sudo apt install stacer。 - Ubuntu Cleaner:面向 Ubuntu 的专用清理器,可清理 APT 缓存、缩略图、旧内核、旧安装包 等。安装:
sudo add-apt-repository ppa:gerardpuig/ppa & & sudo apt update & & sudo apt install ubuntu-cleaner(注意第三方 PPA 的可用性)。
二 命令行快速清理
- 查看空间概况:
df -h(定位占用最高的分区,如 /、/home)。 - APT 缓存与无用依赖:
- 清理过期包索引:
sudo apt autoclean - 清理已下载包文件:
sudo apt clean - 移除不再需要的依赖:
sudo apt autoremove
- 清理过期包索引:
- systemd 日志:
- 按大小保留:
sudo journalctl --vacuum-size=100M - 按时间保留:
sudo journalctl --vacuum-time=7d
- 按大小保留:
- 旧内核(谨慎操作,确保至少保留一个可启动内核):
- 查看内核:
dpkg -l | grep linux-image - 删除指定旧版本(示例):
sudo apt purge linux-image-5.15.0-xx-generic - 自动清理旧内核与依赖:
sudo apt autoremove --purge
- 查看内核:
- 缩略图缓存:
rm -rf ~/.cache/thumbnails/* - 临时文件:
sudo rm -rf /tmp/* - Snap 旧版本(Snap 会保留若干旧修订):
- 列出包:
snap list - 删除旧修订(示例):
sudo snap remove package-name --revision N(先确认当前使用的修订,避免误删)。
- 列出包:
三 进阶查找与重复文件清理
- Czkawka:快速查找并删除重复文件、空目录、临时文件、损坏文件等,支持 GUI/CLI,多平台。适合“大文件/重复文件”定向清理。
- FSlint:查找重复文件、空目录、临时文件等,提供 GTK GUI 与命令行。
- deborphan / GtkOrphan:查找并移除“孤包”(不再被任何软件依赖的库/包),释放依赖占用的空间。
四 定时自动清理
- 使用 Cron 定期执行脚本(示例为清理 APT 缓存与日志,保留最近 7 天日志):
- 新建脚本
/usr/local/bin/cleanup.sh:
#!/bin/bash sudo apt autoclean sudo apt clean sudo journalctl --vacuum-time=7d sync- 赋权:
sudo chmod +x /usr/local/bin/cleanup.sh - 编辑定时任务:
crontab -e,添加(每周日凌晨 2 点执行):
0 2 * * 0 /usr/local/bin/cleanup.sh - 新建脚本
- 也可在 BleachBit 中启用“计划任务/命令行模式”进行定期清理(适合图形化偏好者)。
五 安全与排错建议
- 重要数据务必先备份;删除前确认文件/分区用途,避免误删系统关键文件。
- 清理 /boot 前先确认当前启动内核,至少保留一个可启动版本;不确定时先只执行
sudo apt autoremove,避免手动指定版本。 - 第三方 PPA 与工具(如 Ubuntu Cleaner、Stacer)可能随版本变化而不可用,优先使用系统仓库或官方发布版本;必要时可改用 BleachBit / Czkawka 等更通用工具。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: ubuntu文件管理怎样进行磁盘清理工具
本文地址: https://pptw.com/jishu/750877.html
