首页主机资讯ubuntu文件管理怎样进行磁盘清理工具

ubuntu文件管理怎样进行磁盘清理工具

时间2025-11-19 09:30:05发布访客分类主机资讯浏览901
导读: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 天日志):
    1. 新建脚本 /usr/local/bin/cleanup.sh
    #!/bin/bash
    sudo apt autoclean
    sudo apt clean
    sudo journalctl --vacuum-time=7d
    sync
    
    1. 赋权:sudo chmod +x /usr/local/bin/cleanup.sh
    2. 编辑定时任务: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
ubuntu怎样创建与管理符号链接 Debian Compton有哪些安全风险

游客 回复需填写必要信息