清理重复存档文件

·
Linux 文件 apt install 重复 目录 电脑 处理 server 方案 filezilla rdfind 储存已满 October 19, 2019
!本文可能 超过2年没有更新,今后内容也许不会被维护或者支持,部分内容可能具有时效性,涉及技术细节或者软件使用方面,本文不保证相应的技术更新和实践可操作性。

今晚媳妇手机储存又不够用了,处理过程中发现电脑filezilla传输中断并报错,仔细一看原来储存分区已满不够用了.这就很尴尬了.

背景

今晚媳妇手机储存又不够用了,处理过程中发现电脑filezilla传输中断并报错,仔细一看原来储存分区已满不够用了.这就很尴尬了.细细一品,觉得或许应该有很多重复文件不是?

Rdfind介绍

Rdfind,意即 redundant data find(冗余数据查找),是一个通过访问目录和子目录来找出重复文件的自由开源的工具.它是基于文件内容而不是文件名来比较.
Rdfind 使用排序算法来区分原始文件和重复文件.如果你有两个或者更多的相同文件,Rdfind 会很智能的找到原始文件并认定剩下的文件为重复文件.一旦找到副本文件,它会向你报告.你可以决定是删除还是使用硬链接或者符号(软)链接代替它们.

安装

sudo apt install rdfind

处理效果

删除重复文件,而不是使用硬链接或软链接代替它们。

rdfind -deleteduplicates true /media/faonecze/资料存档/

这样已满的盘符又清理出几GB的空间 huaji.png

实例图片:
01

02

并生成日志,存于用户更目录下名为results.txt,当然如果不嫌麻烦也可以通过results.txt文件手动删除重复内容.

03

扩展内容

在不修改其他事情情况下使用 -dryrun 选项找出所有重复文件,并在终端上输出汇总信息.

rdfind -dryrun true /media/faonecze/资料存档/

使用硬链接代替所有重复文件,运行:

rdfind -makehardlinks true /media/faonecze/资料存档/

使用符号链接/软链接代替所有重复文件,运行:

rdfind -makesymlinks true /media/faonecze/资料存档/

目录中有些空文件,也许你想忽略他们,使用 -ignoreempty 选项:

rdfind -ignoreempty true /media/faonecze/资料存档/

不再想要这些旧文件,删除重复文件,而不是使用硬链接或软链接代替它们.只删除重复文件,就运行:

rdfind -deleteduplicates true /media/faonecze/资料存档/

不想忽略空文件,并且和重复文件一起删除,运行:

rdfind -deleteduplicates true -ignoreempty false /media/faonecze/资料存档/

扩展链接

Rdfind - 传送阵


首次创建时间:2019-10-19 22:13:00
最后修改时间:2020-08-19 22:01:24

  • 简单的构想,方便自己.
  • 办公电脑问题处理 - 记录

_(:3 」∠)_
(抱歉)
自发布之日起超123天后自动关闭评论哦!


© 2025 Mr.Cui's Blog. Using Typecho & Moricolor.

鲁ICP备16004095号-2
鲁公网安备37028502250699号
HTTP/3 IPv6