温馨提示×

ubuntu如何回收重复文件

小樊
46
2025-09-02 04:49:54
栏目: 智能运维

在Ubuntu中回收重复文件可通过命令行工具或图形界面工具实现,以下是常用方法:

命令行工具

  1. fdupes

    • 安装sudo apt install fdupes
    • 查找重复文件fdupes -r /目标目录-r递归搜索)
    • 删除重复文件
      • 交互式删除(手动确认):fdupes -rd /目标目录
      • 自动删除(保留第一个文件):fdupes -rdN /目标目录
  2. rdfind

    • 安装sudo apt install rdfind
    • 删除重复文件rdfind -deleteduplicates true /目标目录
    • 用硬链接替换(节省空间):rdfind -makehardlinks true /目标目录
  3. rmlint(高性能,适合大文件集)

    • 安装sudo apt install rmlint
    • 生成清理脚本rmlint /目标目录 && ./rmlint.sh -d

图形界面工具

  • FSlint
    • 安装sudo apt install fslint
    • 操作:运行fslint-gui,选择目录后删除重复文件。
  • dupeGuru
    • 安装sudo apt-add-repository ppa:hsoft/ppa && sudo apt install dupeguru-se
    • 操作:添加扫描目录,选择删除重复文件。

注意事项

  • 操作前务必备份重要数据,建议先在测试目录验证。
  • 可使用--exclude参数排除系统关键目录(如/proc/sys)。

0