在 QNAP(威联通)NAS 上自动查找和删除 重复文件 的方法

Qidi 2020.12.12


0. 前言

看到很多人说在 QNAP NAS 上使用 工具只能实现查找重复文件的效果,要删除文件只能对照生成的重复文件列表手动操作。这个说法其实是不对的, 完全支持自动去重功能。

以下正文说明了使用 工具自动查找并删除重复文件的详细步骤。


1. 安装 fdupes

QNAP NAS 没有官方的去重工具,需要先手动下载并安装 软件。

是一款用于文件去重的开源工具(代码仓库)。喜欢折腾的小伙子可以把代码拉到本地,自己编译安装包;和我一样懒得动的朋友可以直接到 QNAPClub.eu(点我) 下载。

站上提供了不同的软件版本,请根据自己的 NAS 机型选择对应的版本进行下载:


2. 为 NAS 开启 SSH 连接

的图形化操作界面既丑陋又不好用,所以请和我一样,使用命令行方式来操作。

先检查 NAS 是否允许 SSH 连接。如果你不清楚,请先到控制台中检查并确保这个功能已经启用。见下图:

当检测到重复文件时,交互方式 会给出提示信息,等待用户(也就是你)自己来决定保留重复文件中的哪一个;静默方式 则会按照预先给定的策略自动删除重复的文件。


现在可以真正开始查找和删除重复文件了。

不想读 帮助信息 的朋友可以直接用我下面给出的几组命令:

要查看指定目录下的文件重复情况,执行命令 (myPhotos 是要进行查重的目标目录名,需要替换成你自己的)。输出信息如下,可以看到重复文件数量及其占用的磁盘空间:

参数的含义是不对隐藏文件进行检查。如果你希望对隐藏文件也进行检查,将命令中的 参数删去即可。

交互方式 去重,执行命令 (同上,请替换目标目录名为你自己的)。输出信息如下。每找到一组重复文件,软件都会打印提示,然后等待用户指定一个文件进行保留:

使用交互方式的好处是,可以对软件提示的重复文件进行核对后再删除。

静默方式 去重,执行命令 (同上,请替换目标目录名为你自己的)。输出信息如下。软件默认策略为保留每组重复文件中的第一个,并删除其它项:

无论使用哪种方式去重,最后的结果都是彻底清除了指定目录下的重复文件。为了确认这一事实,我们可以再次执行命令 进行检查。输出如下:

可以看到目标目录下已经清理干净。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年11月10日
下一篇 2020年11月10日

相关推荐