Qidi 2020.12.12
0. 前言
看到很多人说在 QNAP NAS 上使用 工具只能实现查找重复文件的效果,要删除文件只能对照生成的重复文件列表手动操作。这个说法其实是不对的, 完全支持自动去重功能。
以下正文说明了使用 工具自动查找并删除重复文件的详细步骤。
1. 安装 fdupes
QNAP NAS 没有官方的去重工具,需要先手动下载并安装 软件。
是一款用于文件去重的开源工具(代码仓库)。喜欢折腾的小伙子可以把代码拉到本地,自己编译安装包;和我一样懒得动的朋友可以直接到 QNAPClub.eu(点我) 下载。
站上提供了不同的软件版本,请根据自己的 NAS 机型选择对应的版本进行下载:
2. 为 NAS 开启 SSH 连接
的图形化操作界面既丑陋又不好用,所以请和我一样,使用命令行方式来操作。
先检查 NAS 是否允许 SSH 连接。如果你不清楚,请先到控制台中检查并确保这个功能已经启用。见下图:
当检测到重复文件时,交互方式 会给出提示信息,等待用户(也就是你)自己来决定保留重复文件中的哪一个;静默方式 则会按照预先给定的策略自动删除重复的文件。
现在可以真正开始查找和删除重复文件了。
不想读 帮助信息 的朋友可以直接用我下面给出的几组命令:
要查看指定目录下的文件重复情况,执行命令 (myPhotos 是要进行查重的目标目录名,需要替换成你自己的)。输出信息如下,可以看到重复文件数量及其占用的磁盘空间:
参数的含义是不对隐藏文件进行检查。如果你希望对隐藏文件也进行检查,将命令中的 参数删去即可。
以 交互方式 去重,执行命令 (同上,请替换目标目录名为你自己的)。输出信息如下。每找到一组重复文件,软件都会打印提示,然后等待用户指定一个文件进行保留:
使用交互方式的好处是,可以对软件提示的重复文件进行核对后再删除。
以 静默方式 去重,执行命令 (同上,请替换目标目录名为你自己的)。输出信息如下。软件默认策略为保留每组重复文件中的第一个,并删除其它项:
无论使用哪种方式去重,最后的结果都是彻底清除了指定目录下的重复文件。为了确认这一事实,我们可以再次执行命令 进行检查。输出如下:
可以看到目标目录下已经清理干净。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!