重复文件

如何查找 Mac 上的重复文件

只有内容完全一样的文件才算重复,所以要比较内容,别光看文件名。找到一对之后,先看看每一份放在哪里再删。其中一份可能是你的备份,也可能是另一个应用要在那个位置读取的文件。

为什么光看文件名不够

文件名两头都会骗人。浏览器下载新文件时会自动加上 (1) 这样的编号,哪怕它和前一个文件毫无关系;同一张照片,也可能以两个完全不同的名字存在硬盘上。文件大小一样,倒是更靠谱的线索。

想确认的话,就比较校验值。在终端里运行 shasum -a 256,后面跟上两个文件路径,它会给每个文件算出一串指纹。两串指纹一样,文件就完全相同。

手动检查重复文件

比较之前,可以先用 Finder 缩小范围。

  1. 在 Finder 里打开文件夹,切到列表视图并按大小排序,让大小相同的文件挨在一起。
  2. 用 shasum 比较可疑的那几对,文件小的话直接打开看也行。
  3. 根据所在文件夹、有没有备份或同步,决定平时真正用的是哪一份。
  4. 把另一份移到废纸篓,再打开留下的那份,确认没问题。

Mint 怎么处理重复文件

Mint 会比较“桌面”“文稿”“下载”这类个人文件夹,以及你添加给它的文件夹里的文件;App Store 版只看你授权的文件夹。太小的文件直接跳过,其余的先按大小分组,再比较内容。特别大的文件会比较大小和抽样内容,这类结果标为“疑似重复”,放在“相似内容”里,提醒你多看一眼。

每一份多余的副本都单独占一行,出现在“硬盘”页的“杂项”下面,行里会写明它和哪个文件重复。这些行都不会默认勾选,“移到废纸篓”就在“永久删除”旁边,选错了还能撤销。只存在 iCloud、没有下载到本机的文件会被略过,因为检查它们会触发下载,删掉也腾不出本机空间。

这些副本别动

照片图库、应用包、Git 仓库和备份里的重复文件不要手动删。这些文件由各自的软件管理,删掉一个可能会把整套东西弄坏。无法再找回的文件请另外备份,清空废纸篓之前也检查一下留下的那份。

常见问题

文件名相同就一定是重复文件吗?

不一定。名字相同,内容可能不同,要用校验值或者会读取文件内容的工具来比较。

重复的几份里该留哪一份?

留你平时实际在用的那个文件夹里的,尤其是有备份或同步的文件夹。修改日期也能帮你判断最后打开保存的是哪一份。

Mint 会自动删除重复文件吗?

不会。重复文件的行默认都不勾,删哪几份、要不要进废纸篓,都由你决定。

看看哪些副本在占空间

在 Mint 里扫描一次,打开“杂项”里的“重复副本”,只勾你确定不要的那几份。

查找重复文件